aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* ChangeLog: update post-releaseMike Gabriel2023-09-131-5/+23
|
* release 2023.09.13.12023.09.13.1Mike Gabriel2023-09-131-0/+10
|
* Replace nullmailer with exim4Guido Berhoerster2023-09-112-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.1Mike Gabriel2023-09-091-0/+14
|
* Do not append the hostname to /etc/mailnameGuido Berhoerster2023-09-081-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 configurationGuido Berhoerster2023-09-081-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.1Mike Gabriel2023-09-073-1/+148
|
* lintian: Override uses-dpkg-database-directly and ↵Mike Gabriel2023-09-071-0/+7
| | | | openpgp-file-has-implementation-specific-extension for given reasons.
* debian/copyright: Update copyright attributions.Mike Gabriel2023-09-071-2/+3
|
* debian/control: Bump Standards-Version: to 4.6.2. No changes needed.Mike Gabriel2023-09-071-1/+1
|
* chmod a+x bin/debian-edu-fai_updateconfigspaceMike Gabriel2023-09-071-0/+0
|
* {README.md,conf/debian-edu/debian-edu-fai.conf}: Adjust files to renaming of ↵Mike Gabriel2023-09-072-10/+10
| | | | debian-edu-fai_install script (only in docs or comments).
* README.md: Typo fix.Mike Gabriel2023-09-071-1/+1
|
* Replace fetch-ldap-cert script usage with fetch-rootca-certGuido Berhoerster2023-09-071-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 consistencyGuido Berhoerster2023-09-072-1/+1
|
* bin/debian-edu-faiinstall: Mount /proc and /sys in nfsrootMike Gabriel2023-09-071-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 Gabriel2023-09-075-3/+3
| | | | than bullseye
* bin/debian-edu-faiinstall: Echo headlines to show where we are in the scriptMike Gabriel2023-09-071-1/+33
|
* bin/debian-edu-faiinstall: Manage config space with ucfMike Gabriel2023-09-075-12/+105
| | | | Add bin/debian-edu-fai_updateconfigspace.
* Ensure debian-edu-fai.conf is not world-readableGuido Berhoerster2023-09-073-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 configurationGuido Berhoerster2023-09-071-11/+11
| | | | | Users should not be enticed to blindly run debian-edu-faiinstall before actually configuring the server.
* Update motd for bookwormGuido Berhoerster2023-09-071-1/+1
|
* Add note about syntax to configurationGuido Berhoerster2023-09-071-0/+4
|
* Recommend the use of yescrypt password hashesGuido Berhoerster2023-09-071-2/+2
| | | | This follows the default since Debian bullseye.
* Add primary group for the fai userGuido Berhoerster2023-09-071-1/+2
|
* Fix instructions in README.md and /etc/debian-edu/debian-edu-fai.confGuido Berhoerster2023-09-072-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 defaultGuido Berhoerster2023-09-071-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 spaceGuido Berhoerster2023-09-071-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 bookwormGuido Berhoerster2023-09-071-5/+5
|
* Add some documentation about NFS exports to README.mdGuido Berhoerster2023-09-071-0/+8
|
* Unset TMPDIR when invoking fai-make-nfsrootGuido Berhoerster2023-09-071-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 Berhoerster2023-09-071-0/+1
|
* Add support for memtest86+ 6Guido Berhoerster2023-09-071-2/+7
|
* Use non-free-firmware component on bookworm and laterGuido Berhoerster2023-09-073-7/+12
| | | | This is required for installing the firmware packages.
* Actually install /etc/security/group.conf on bullseyeGuido Berhoerster2023-09-072-0/+8
| | | | From bookworm on this is handled via cfengine.
* release 2023.05.16.12023.05.16.1Mike Gabriel2023-05-162-1/+25
|
* debian/postrm: Ignore failures during execution of deluser/delgroup: ↵Mike Gabriel2023-05-161-1/+1
| | | | (Closes: #1035292).
* bin/debian-edu-faiinstall: Make sure FAI_CONFIGDIR_REAL is set before it is ↵Mike Gabriel2022-09-171-0/+1
| | | | accessed.
* release debian/2022.04.14.12022.04.14.1Mike Gabriel2022-09-162-2/+67
|
* debian/control: Add Rules-Requires-Root: field and set it to 'no'.Mike Gabriel2022-09-161-0/+1
|
* debian/control: Bump Standards-Version: to 4.6.1. No changes needed.Mike Gabriel2022-09-161-1/+1
|
* fai/config/scripts/GRUB_EFI/10-setup: Explicitly set --bootnext entry to ↵Mike Gabriel2022-04-141-0/+8
| | | | 0000 after grub-install.
* fai/config/scripts/GRUB_EFI/10-setup: Add EFI boot manager wipe for the Dell ↵Mike Gabriel2022-04-141-0/+11
| | | | Venue 8 Pro tablet series.
* fai/config/scripts/GRUB_EFI/10-setup: Use backquotes, make Midnight ↵Mike Gabriel2022-04-141-1/+1
| | | | Commanders shell syntax highlighter happier.
* fai/config/scripts/GRUB_EFI/10-setup: Use <tab> for indentations.Mike Gabriel2022-04-141-20/+20
|
* bin/debian-edu-faiinstall: Drop unused $gtkvideo variable.Mike Gabriel2022-03-041-3/+0
|
* bin/debian-edu-faiinstall: Adjust path in comment.Mike Gabriel2022-03-031-1/+1
|
* bin/debian-edu-faiinstall: Adjust defaults for NFSROOT and TFTPROOT ↵Mike Gabriel2022-03-031-2/+2
| | | | according to debian-edu-fai.conf.
* bin/debian-edu-faiinstall: Drop duplicate value defaults for wifi_essid and ↵Mike Gabriel2022-03-031-2/+0
| | | | wifi_passphrase.
* debian/maintscript: Rename /etc/debian-edu/faiinstall.conf to ↵Mike Gabriel2022-03-031-0/+1
| | | | /etc/debian-edu/debian-edu-fai.conf.