-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sun, 21 Jan 2024 00:23:15 +0100 Source: fai Architecture: source Version: 6.2 Distribution: unstable 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) unstable; 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 * 50-misc: add test if $release is empty * 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: 5479aa681c2c182ec697b2faf56b3010cc141f21 2062 fai_6.2.dsc e5b2b6d277042f9503ed6f67b64d4f8f1cac5299 299524 fai_6.2.tar.xz bd0ede637599596a7cada62f9416e3215d3e5c83 16805 fai_6.2_amd64.buildinfo Checksums-Sha256: 457371e0c2fb66f1085bafc9b09256648e6c746d9c51c3322d0464e11f0cc2d1 2062 fai_6.2.dsc 82f83824e859f989580db0f53b605b98f868985dca30c10fc9a6dd577934ad3e 299524 fai_6.2.tar.xz d4dc5f80b1be839ca6c7f6c08d41f01e6da0d29065e60d84eb136f4aa01d38c0 16805 fai_6.2_amd64.buildinfo Files: 52d6e9852555169fb86953ecf3f4ca7b 2062 admin optional fai_6.2.dsc 19db48a8cd30a5330a40a5ac7a9a5fba 299524 admin optional fai_6.2.tar.xz 85f275ac9e63b196d8c049edb7c891ca 16805 admin optional fai_6.2_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQJFBAEBCAAvFiEEsR7jJz9rLetSjJPaK/jZ/gdLzeQFAmWsV4URHGxhbmdlQGRl Ymlhbi5vcmcACgkQK/jZ/gdLzeQjNg/8D+mCPRfLI+GsR9O/PFqO6IdhsVmu4o1z Wfrj8Aax1ilPQj7lbj4bWeVcrpuQ9xsCqZ5QZNJx+yOzkniQOhlSxQlnp8jXwR4o VXq85Ygjv/sifGDCsZsssD1AnLSLxiVod8a11Ca3nuvilp/DaQkNA3XgLoSVsQaZ dNguIfXAL3DLRpkE7gdzxUmL69XlR/zc/3/R8bWqnUFkXrigWYFDYa6V8O5trUrU JgFRgbKaWpoUd1v8zp0u1jWTVQOGxVhkVhSBroeOVTnFhxYXwk2grVZ1dZkX1og3 JnrTqNAk+GgkQz1RXpdYrME+CEFPp8lmTKwhEzr7mH8Ahk32iHJFd6SUvb/nHaC9 5TBctFL2IfPA6F6cz3YAuNiH83KFslPIWEwEEXILKVoWqk64WAearrJ8LLSOTrE4 WFdog+Ot0M6fVku03TLe2WllTa10HlpW7aMA53KShYNY54OmaQ6OZ1qHvRtjmz/b W2RuOXMck+bdzngFllMfVrZ712ECScVpZwOwyGiXEErnXhJ4J0nw2nQMmyDB8PM3 J9Qcgy6uCeMS8XIwBkBImcE22yk+SJUHuK8sLtHNU1oMgtzi4HbTq1fuMSE4ieXN Cf+Yg7RSs9RO4iIPR39ybGz9pvaUkUj5XOUESE/fWUD8dK7HGnh7VVhz+PiXps20 +SHUhyN3emY= =/kni -----END PGP SIGNATURE-----