static usb ethnet addresses
[automated-distro-installer] / fai / config / class / DEBIAN.var
index a00d0f86720bdea4cef033144ea7965a1319b236..18b49b5022af6bea3fd5497983106163dd744b76 100644 (file)
@@ -1,5 +1,5 @@
 # ian, commented, sources are set with fcopy
-# release=bullseye
+# release=bookworm
 # apt_cdn=http://deb.debian.org
 # security_cdn=http://security.debian.org
 
@@ -25,4 +25,25 @@ MODULESLIST="usbhid psmouse"
 FAI_RAMDISKS="$target/var/lib/dpkg $target/var/cache"
 
 # if you want to use the faiserver as APT proxy
-# APTPROXY=http://faiserver:3142
+#APTPROXY=http://faiserver:3142
+
+
+# The linux-image package has different names for Debian and Ubuntu
+if ifclass UBUNTU; then
+    kernelname=linux-image-generic
+elif ifclass I386; then
+   kernelname=linux-image-686-pae
+elif ifclass AMD64; then
+   kernelname=linux-image-amd64
+fi
+
+if [ -z "kernelname" ]; then
+    _arch=$(dpkg --print-architecture 2>/dev/null)
+    case $_arch in
+        i386)
+            kernelname=linux-image-686-pae ;;
+        *)
+            kernelname=linux-image-$_arch
+    esac
+    unset _arch
+fi