| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | release 2023.09.26.22023.09.26.2 | Mike Gabriel | 2023-09-25 | 2 | -1/+12 |
| | | |||||
| * | debian/control: Fix installability on non-x86 architectures. People should ↵ | Mike Gabriel | 2023-09-25 | 1 | -1/+1 |
| | | | | | at least be able to test those platforms. | ||||
| * | release 2023.09.26.12023.09.26.1 | Mike Gabriel | 2023-09-25 | 3 | -1/+36 |
| | | |||||
| * | fai/config/hooks/updatebase.DEBIAN: Debian Edu sets up http proxy ↵ | Mike Gabriel | 2023-09-23 | 1 | -2/+2 |
| | | | | | configuration via 03debian-edu-config. To override this (which we want), we need to move 02proxy to 04proxy in /etc/apt/apt.conf.d/. | ||||
| * | bin/debian-edu-fai_install: Promote http_proxy settings into FAI config ↵ | Mike Gabriel | 2023-09-23 | 2 | -1/+3 |
| | | | | | | | | space and set APTPROXY variable accordingly. This allows configuring the http proxy for initial system installation via /etc/debian-edu/debian-edu-fai.conf. | ||||
| * | Improve OS detection for loading profiles | Guido Berhoerster | 2023-09-20 | 1 | -8/+2 |
| | | | | | Use /etc/os-release which should be available on modern distros. | ||||
| * | ChangeLog: update post-release | Mike Gabriel | 2023-09-19 | 1 | -1/+48 |
| | | |||||
| * | release 2023.09.19.12023.09.19.1 | Mike Gabriel | 2023-09-19 | 1 | -0/+25 |
| | | |||||
| * | fai/config/class/40-parse-profiles.sh: Adjust OS_VERSION_MAJOR population. | Guido Berhörster | 2023-09-19 | 1 | -1/+1 |
| | | |||||
| * | fai/config/class: Rename / add profile files, now OS + version specific. | Mike Gabriel | 2023-09-19 | 5 | -0/+35 |
| | | |||||
| * | fai/config/class: Add OS detection code to 40-parse-profiles.sh to support ↵ | Mike Gabriel | 2023-09-19 | 1 | -0/+16 |
| | | | | | OS + version specific installation profiles (detect from FAI nfsroot OS + version). | ||||
| * | bin/debian-edu-fai_updateconfigspace: More reliably detect if we are in a ↵ | Mike Gabriel | 2023-09-14 | 1 | -1/+1 |
| | | | | | Git working copy. | ||||
| * | bin/debian-edu-fai_install: Fix config file's name in comment. | Mike Gabriel | 2023-09-14 | 1 | -1/+1 |
| | | |||||
| * | APT sources: Use {%apt_cdn%} variable instead of hard-coded servername. | Mike Gabriel | 2023-09-14 | 3 | -6/+6 |
| | | |||||
| * | files/etc/apt/sources.list.d/fai-mirror.list/FAI_MIRROR: Use more generic ↵ | Mike Gabriel | 2023-09-14 | 1 | -1/+1 |
| | | | | | mirror (path) URL. | ||||
| * | {bin/debian-edu-fai_install,fai/config/class/DEBIAN.var.in}: Don't use ↵ | Mike Gabriel | 2023-09-14 | 2 | -1/+5 |
| | | | | | @mirrorurl@, use internally derived @apt_cdn@ variable instead. | ||||
| * | {bin/debian-edu-fai_install,fai/config/class/DEBIAN.var.in}: Propagate ↵ | Mike Gabriel | 2023-09-14 | 2 | -1/+2 |
| | | | | | mirrorurl from debian-edu-fai.conf into FAI config space. | ||||
| * | ChangeLog: update post-release | Mike Gabriel | 2023-09-13 | 1 | -5/+23 |
| | | |||||
| * | release 2023.09.13.12023.09.13.1 | Mike Gabriel | 2023-09-13 | 1 | -0/+10 |
| | | |||||
| * | Replace nullmailer with exim4 | Guido Berhoerster | 2023-09-11 | 2 | -5/+0 |
| | | | | | | | This corresponds to a manual installation and avoids problems with nullmailer such as excessive delivery attempts of all queued messages at once and excessive logging of such events (see discussion in #1051461). | ||||
| * | upload to unstable (debian/2023.09.09.1)2023.09.09.1 | Mike Gabriel | 2023-09-09 | 1 | -0/+14 |
| | | |||||
| * | Do not append the hostname to /etc/mailname | Guido Berhoerster | 2023-09-08 | 1 | -1/+3 |
| | | | | | | | Do not append to /etc/mailname, the file should contain a single hostname. Rather create it with the default "postoffice.intern" if it does not exist yet. This is consistent with manual installations. | ||||
| * | Fix nullmailer configuration | Guido Berhoerster | 2023-09-08 | 1 | -0/+4 |
| | | | | | | | Configure the nullmailer relayhost (the default is mail.<domain>) in order to allow clients to actually send mail and explicitly set /etc/mailname (Closes: #1051461). | ||||
| * | release 2023.09.07.12023.09.07.1 | Mike Gabriel | 2023-09-07 | 3 | -1/+148 |
| | | |||||
| * | lintian: Override uses-dpkg-database-directly and ↵ | Mike Gabriel | 2023-09-07 | 1 | -0/+7 |
| | | | | | openpgp-file-has-implementation-specific-extension for given reasons. | ||||
| * | debian/copyright: Update copyright attributions. | Mike Gabriel | 2023-09-07 | 1 | -2/+3 |
| | | |||||
| * | debian/control: Bump Standards-Version: to 4.6.2. No changes needed. | Mike Gabriel | 2023-09-07 | 1 | -1/+1 |
| | | |||||
| * | chmod a+x bin/debian-edu-fai_updateconfigspace | Mike Gabriel | 2023-09-07 | 1 | -0/+0 |
| | | |||||
| * | {README.md,conf/debian-edu/debian-edu-fai.conf}: Adjust files to renaming of ↵ | Mike Gabriel | 2023-09-07 | 2 | -10/+10 |
| | | | | | debian-edu-fai_install script (only in docs or comments). | ||||
| * | README.md: Typo fix. | Mike Gabriel | 2023-09-07 | 1 | -1/+1 |
| | | |||||
| * | Replace fetch-ldap-cert script usage with fetch-rootca-cert | Guido Berhoerster | 2023-09-07 | 1 | -2/+2 |
| | | | | | | The fetch-ldap-cert init script has been obsolete and was removed (see #971780). | ||||
| * | Rename bin/debian-edu-faiinstall to bin/debian-edu-fai_install for consistency | Guido Berhoerster | 2023-09-07 | 2 | -1/+1 |
| | | |||||
| * | bin/debian-edu-faiinstall: Mount /proc and /sys in nfsroot | Mike Gabriel | 2023-09-07 | 1 | -2/+5 |
| | | | | | | Mount prior to creating/updating it. Those mountpoints are needed by dracut's 45url-libs module. | ||||
| * | bin/debian-edu-router-faiinstall: Drop support for Debian versions older ↵ | Mike Gabriel | 2023-09-07 | 5 | -3/+3 |
| | | | | | than bullseye | ||||
| * | bin/debian-edu-faiinstall: Echo headlines to show where we are in the script | Mike Gabriel | 2023-09-07 | 1 | -1/+33 |
| | | |||||
| * | bin/debian-edu-faiinstall: Manage config space with ucf | Mike Gabriel | 2023-09-07 | 5 | -12/+105 |
| | | | | | Add bin/debian-edu-fai_updateconfigspace. | ||||
| * | Ensure debian-edu-fai.conf is not world-readable | Guido Berhoerster | 2023-09-07 | 3 | -0/+12 |
| | | | | | | It contains password hashes for the root account of installed clients so like /etc/shadow it should not be world readable. | ||||
| * | Change instructions to emphasize the need for first time configuration | Guido Berhoerster | 2023-09-07 | 1 | -11/+11 |
| | | | | | | Users should not be enticed to blindly run debian-edu-faiinstall before actually configuring the server. | ||||
| * | Update motd for bookworm | Guido Berhoerster | 2023-09-07 | 1 | -1/+1 |
| | | |||||
| * | Add note about syntax to configuration | Guido Berhoerster | 2023-09-07 | 1 | -0/+4 |
| | | |||||
| * | Recommend the use of yescrypt password hashes | Guido Berhoerster | 2023-09-07 | 1 | -2/+2 |
| | | | | | This follows the default since Debian bullseye. | ||||
| * | Add primary group for the fai user | Guido Berhoerster | 2023-09-07 | 1 | -1/+2 |
| | | |||||
| * | Fix instructions in README.md and /etc/debian-edu/debian-edu-fai.conf | Guido Berhoerster | 2023-09-07 | 2 | -21/+21 |
| | | | | | | | The configuration file name is /etc/debian-edu/debian-edu-fai.conf not /etc/debian-edu/faiinstall.conf. Improve and shorten the instructions to set up SSH access for the fai user. | ||||
| * | Disable apt proxy by default | Guido Berhoerster | 2023-09-07 | 1 | -1/+1 |
| | | | | | | Do not assume faiserver.intern exists. The proxy can be set via /etc/debian-edu/debian-edu-fai.conf. | ||||
| * | Ensure parent of target directory exists before copying FAI config space | Guido Berhoerster | 2023-09-07 | 1 | -1/+4 |
| | | | | | | | | | | | | debian-edu-faiinstall does not check whether the parent of the target directory /srv/fai/config existed before invoking cp -a on the config space. Thus if /srv/fai does no exist cp will copy /usr/share/debian-edu-fai/fai/config to /srv/fai instead of /srv/fai/config which is not detected until booting a client via PXE. Fix this by ensuring the parent directory of $FAI_CONFIGDIR_REAL exists. Additionally do not hardcode /srv/fai which ignores that FAI_CONFIGDIR is configurable. | ||||
| * | Switch to installing bookworm | Guido Berhoerster | 2023-09-07 | 1 | -5/+5 |
| | | |||||
| * | Add some documentation about NFS exports to README.md | Guido Berhoerster | 2023-09-07 | 1 | -0/+8 |
| | | |||||
| * | Unset TMPDIR when invoking fai-make-nfsroot | Guido Berhoerster | 2023-09-07 | 1 | -3/+3 |
| | | | | | | | | On a DebianEdu installation pam_tmpdir is installed which sets TMPDIR to /tmp/user/<uid>. This is then propagated from fai-make-nfsroot to debootstrap which causes maintainer scripts making use of TMPDIR (e.g. by calling mktemp) to fail because the directory does not exist inside the chroot. | ||||
| * | Add explicit dependency on memtest86+ | Guido Berhoerster | 2023-09-07 | 1 | -0/+1 |
| | | |||||
| * | Add support for memtest86+ 6 | Guido Berhoerster | 2023-09-07 | 1 | -2/+7 |
| | | |||||
