diff --git a/BaseBuild/Basesys/shadow b/BaseBuild/Basesys/shadow index 39e729c..6273a29 100644 --- a/BaseBuild/Basesys/shadow +++ b/BaseBuild/Basesys/shadow @@ -141,10 +141,13 @@ postmk() { cp etc/{limits,login.access} $TMPROOT/etc sed -i -e "s%/var/spool/mail%/var/mail%" \ -e "s%#MD5_CRYPT_ENAB.no%MD5_CRYPT_ENAB yes%" $TMPROOT/etc/login.defs - FUNCTIONS=" CONSOLE MD5_CRYPT_ENAB CONSOLE_GROUPS ULIMIT ENV_TZ \ - ENV_SUPATH ENV_PATH QMAIL_DIR MAIL_DIR MAIL_FILE" + FUNCTIONS="LASTLOG_ENAB MAIL_CHECK_ENAB PORTTIME_CHECKS_ENAB CONSOLE MOTD_FILE + NOLOGINS_FILE PASS_MIN_LEN SU_WHEEL_ONLY MD5_CRYPT_ENAB CONSOLE_GROUPS + ENVIRON_FILE ULIMIT ENV_TZ ENV_HZ ENV_SUPATH ENV_PATH QMAIL_DIR MAIL_DIR + MAIL_FILE CHFN_AUTH FAILLOG_ENAB QUOTAS_ENAB FTMP_FILE OBSCURE_CHECKS_ENAB + CRACKLIB_DICTPATH PASS_CHANGE_TRIES PASS_ALWAYS" for function in $FUNCTIONS; do - sed -i "s/^$function/# &/" /etc/login.defs + sed -i -e "s/^$function/# &/" /etc/login.defs done touch $TMPROOT/var/run/utmp $TMPROOT/var/log/{btmp,lastlog,wtmp} mv -v $TMPROOT/usr/bin/passwd $TMPROOT/bin