-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sat, 20 Jan 2024 10:39:45 +0100 Source: fai Architecture: source Version: 6.2~a1 Distribution: experimental Urgency: low Maintainer: Thomas Lange <lange@debian.org> Changed-By: Thomas Lange <lange@debian.org> Closes: 1030312 1041609 1050383 1054262 1054263 Changes: fai (6.2~a1) experimental; urgency=low . [ Thomas Lange ] * get-config-dir-svn: remove stray space, Closes: #1041609 * Init.pm: allow more md device names, Closes: #1050383, fix regex for nvme devices with namespaces * get-config-dir-detect: new method * new script mk-data-partition, add option -c * fai: drop sysv code for starting udev, if a partition named MY-DATA exists mount it to /media/data * task_chboot: do not call if called by fai-diskimage * fai-diskimage: add option -C, use zstd for qcow2 format * fai-savelog: add optional directory to -l * task_instsoft: install packages from /media/data/pkgs * task_savelog: save logs to local data partition if it exists * terminal-wrapper: add support for running inside a screen or tmux session * fai-cd: redirect errors from dpkg call, preserve hardlinks when copying, write FAI version into FAI-CD, use custom fs.lst for grub * fai-scan.sh: redirect dialog output to console, needed for systemd * grub.cfg: add partition regex and additional path to EFI environment, fix wrong test, ignore FAI CD, print warning if no grub.cfg is found * grub.cfg.live: add config for live ISO * fai-cd.8: add example how to create a live ISO * fai-kvm: add boot from USB, do not add disks that do not exist * task_dirinstall: print size of created file system * task_chboot: handle FAI_LOGPROTO=none * fai-cd: handle symlink to nfsroot, add unicode font * mkdebmirror: switch to bookworm * fai-mirror: add non-free-firmware * install_packages: use apt instead of aptitude for just unpacking, remove unsupported aptitude option '--allow-change-held-packages', Closes: #1030312 * conf/NFSROOT: add uuidgen, more nonfree firmware * fai-mount-disk: ignore USB stick we booted from, ignore /dev/mapper/live-base * fai-make-nfsroot: add support for symlinks, adjust modules for systemd * setup_storage: add variable FAI_KEEP_CRYPTKEYFILE * fai-mirror.1: explain when -B should not be used * fai-disk-info: move multiple functions into subroutines * package_config/FAISERVER: remove grub-pc, Closes: #1054263, #1054262 remove nscd * package_config/DEBIAN: add bash-completion * disk_config: increase size of /boot * rc.local/FAISERVER: add information messages, always move rc.local to /var/tmp, restart apt-cacher-ng * FAISERVER/10-conffiles: more options for apt-cacher-ng * mk-basefile: add Alma Linux * add class LIVEISO * updatebase: use ctam() * hook/subroutines: define two cleanup_.. functions * instsoft.DEBIAN: use zstd for dracut * subroutines: do not use bind for mounting pseudo filesystems in ctam() add set_bootstick, add multiple functions for generating disk lists grepv_disks() grep_disks() notmatchdisks() matchdisks() smallestdisk() largestdisk() all_disks_by_size() all_disks_and_size() once_only() checkdisk() disks_by_id() . [ Henning Glawe ] * fai-mount-disk: ignore partition type "zfs_member" * mount2dir: ignore nfs4 and cephfs . [ Moritz 'Morty' Strübe ] * add support for systemd Checksums-Sha1: e945d9b33c6e3d26f196666ffd56cd0a33fa993a 2074 fai_6.2~a1.dsc ebdfee42fb7674a1a1e75158a942a33fb75a9902 299544 fai_6.2~a1.tar.xz 8aef0e12f5b625c392b8dc5d21df995094ff0fe5 16871 fai_6.2~a1_amd64.buildinfo Checksums-Sha256: d9bd419d4cd3bd5bf0d18906dcf6248bfbe34d67a36c186b67e070c2970ff862 2074 fai_6.2~a1.dsc 650357218ead4b6a16d7569c17ab900609e06192f6546d9fb7f2d29b7acd958f 299544 fai_6.2~a1.tar.xz fdfa9bdf684796a1bee49f4b16b03aadf6821e7e1d39d03ffac855eb0b790f13 16871 fai_6.2~a1_amd64.buildinfo Files: 99cb537ffe3b8a0004be9213af9015fa 2074 admin optional fai_6.2~a1.dsc 12b6199689be6965967b94bffcc50fe7 299544 admin optional fai_6.2~a1.tar.xz 1e6c99b984bc6a10c6d6bffe8d16f2ba 16871 admin optional fai_6.2~a1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQJFBAEBCAAvFiEEsR7jJz9rLetSjJPaK/jZ/gdLzeQFAmWrlWsRHGxhbmdlQGRl Ymlhbi5vcmcACgkQK/jZ/gdLzeQ4PQ//WblM41x4zIv7NCywDhTuVDF7WjrJ4SL8 KLJMDWdlTjmuNOKWUb/ZAYPU83Vcr2irYyx29uPaEQ0MFo5K1Sxlajirx2T2fZbf Pah1KR8pJEODCEyArS24faYm/NSq7jVEJaZu7VYPxSnumadKpdpbWW9joFfVvZZ6 q/ZwS23muqW7iDP4Xi/ohuXFp80K2el+8pOFyMtzIiEmOit1RA+O+ZZCkC6/X+sX OtdnvXGzU6beb0kOUQryDqgG68RWg+VkNGvdtZPCQ+ac1dJ15Wc26rDHHcr/f9+t sHO1Gv1firrcyCabkoNQQ9SP1TeRDR21H+TMNAmKBG8vVI39GmSdg9hYhMn6OgBi KYWY5fUGB1m+FmZitVe4wNG2FNmFE21D7EVJDrANib24I9uK+EyLeE25SiH4PHT8 qg+aRY46xuWwrLXnvkxX9h0bS/UENoLttdJ4LiCVgTRWRfUrtW1Nv/vvx2vUbHGh uRPhLB3xFIhCEt2bmaeLgwbawrat4VqYKTGb8mZuwpBU/gObO+RUsN7AKQKmPh31 5XvFVlqltOHUAHH1OVgo6gHxo3qMWJwvGefni5SF8RMZqJx4/wDhUuNwCzHTcHsM 6zStTdspIVCQu7R319BK4OtNwUkh7U/tHX9XlTifnIIWp70jzL9XXE8+Of0hScpo EB1MV0r6ISw= =A8DC -----END PGP SIGNATURE-----