From: Ian Kelling Date: Wed, 27 Apr 2022 02:42:29 +0000 (-0400) Subject: Merge branch 'upstream' X-Git-Url: https://iankelling.org/git/?p=automated-distro-installer;a=commitdiff_plain;h=051fc89e27bd812a1a45292f6d2a18803ce6f394;hp=ffbf3d9d64f9846be1151da6dd8a13f471795e55 Merge branch 'upstream' --- diff --git a/fai/config/class/85-efi-classes b/fai/config/class/85-efi-classes index d61db7e..711b534 100755 --- a/fai/config/class/85-efi-classes +++ b/fai/config/class/85-efi-classes @@ -2,7 +2,7 @@ # define classes for disk_config in an EFI enironment -if [ ! -d /sys/firmware/efi ]; then +if [ ! -d /sys/firmware/efi ] || ifclass GRUB_PC; then exit 0 fi diff --git a/fai/config/class/FAIBASE.var b/fai/config/class/FAIBASE.var index dc507c7..dabfb06 100644 --- a/fai/config/class/FAIBASE.var +++ b/fai/config/class/FAIBASE.var @@ -15,3 +15,10 @@ STOP_ON_ERROR=700 # set parameter for install_packages(8) MAXPACKAGES=800 + +# a user account will be created +#username=demo +#USERPW='$1$kBnWcO.E$djxB128U7dMkrltJHPf6d1' + +# set a default +FAI_DEBOOTSTRAP="bullseye http://deb.debian.org/debian" diff --git a/fai/config/scripts/LAST/50-misc b/fai/config/scripts/LAST/50-misc index 16e697e..831f15d 100755 --- a/fai/config/scripts/LAST/50-misc +++ b/fai/config/scripts/LAST/50-misc @@ -92,7 +92,7 @@ deb $security_cdn/debian-security ${secsuite} main contrib non-free #deb [trusted=yes] http://fai-project.org/download $release koeln EOF # if the package fai-server was installed, enable the project's repository - if [ -f $target/var/lib/dpkg/info/fai-server.list ]; then + if dpkg-query --admindir=$target/var/lib/dpkg -W fai-server >/dev/null 2>&1; then sed -i -e '/fai-project.org/s/^#//' $target/etc/apt/sources.list fi fi