Package: debian-edu-config Version: 2.13.x Severity: wishlist Dear Maintainer,
the attached patch should be applied once trixie development for Debian Edu has started. -- cheers, Holger ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ holger@(debian|reproducible-builds|layer-acht).org ⢿⡄⠘⠷⠚⠋⠀ OpenPGP: B8BF54137B09D35CF026FE9D 091AB856069AAA1C ⠈⠳⣄ Cholera is over. It's safe to put sewage in our drinking water again. (@stimmyskye)
From 7f048da3c15ee93d446bc33a716cf3d7a33a96dd Mon Sep 17 00:00:00 2001 From: Wolfgang Schweer <wschw...@arcor.de> Date: Tue, 7 Nov 2023 09:51:40 +0100 Subject: [PATCH 2/2] cleanup pre-pkgsel from cruft --- share/debian-edu-config/d-i/pre-pkgsel | 32 -------------------------- 1 file changed, 32 deletions(-) diff --git a/share/debian-edu-config/d-i/pre-pkgsel b/share/debian-edu-config/d-i/pre-pkgsel index 295b6528..7492687f 100644 --- a/share/debian-edu-config/d-i/pre-pkgsel +++ b/share/debian-edu-config/d-i/pre-pkgsel @@ -266,37 +266,6 @@ EOF fi } -create_initial_localadmin_user() { - LOCAL_USER_ID="localadmin" - LOCAL_USER_GECOS="Local Administrator" - LOCAL_USER_UIDNUMBER="1000" - LOCAL_USER_PRIMGIDNUMBER="1000" - - LOCAL_USER_INGROUPS="$LOCAL_USER_INGROUPS adm sudo" - - if db_get passwd/root-password-crypted && [ "$RET" ] ; then - log "No clear text root password, unable to use it for creating the initial local user" - else - # retrieve root password - db_get passwd/root-password - LOCAL_USER_PASSWD=$RET - # create initial local user - in-target /usr/sbin/addgroup --gid $LOCAL_USER_PRIMGIDNUMBER $LOCAL_USER_ID 1>&2 || true - in-target /usr/sbin/adduser --gid $LOCAL_USER_PRIMGIDNUMBER \ - --firstuid $LOCAL_USER_UIDNUMBER \ - --home /home/$LOCAL_USER_ID \ - --shell /bin/bash \ - --disabled-login \ - --gecos "$LOCAL_USER_GECOS" $LOCAL_USER_ID 1>&2 || true - # add initial local user to some standard system groups - for group in ${LOCAL_USER_INGROUPS}; do - in-target /usr/sbin/adduser $LOCAL_USER_ID $group 1>&2 || true - done - # set password (batch mode) - in-target /bin/sh -c "echo ${LOCAL_USER_ID}:${LOCAL_USER_PASSWD} | /usr/sbin/chpasswd" 1>&2 || true - fi -} - # Work around grub bug #712907 (see also bug #763580) by preseeding # grub-installer/choose_device to the disk used by /target/boot # This fix it for the most common case. @@ -348,7 +317,6 @@ for p in $(echo $PROFILE | tr , " ") ; do case $p in # Only do this for the networked tasks, not for standalone Main-Server|Workstation|Roaming-Workstation|LTSP-Server|Minimal) - #create_initial_localadmin_user in-target /usr/share/debian-edu-config/tools/preseed-ldap-kerberos in-target /usr/share/debian-edu-config/tools/preseed-sitesummary -- 2.42.0
signature.asc
Description: PGP signature