On Jul 24, 6:50 pm, Thilo Six <[EMAIL PROTECTED]> wrote: > well here it does. Tested with both Debian lenny and Ubuntu hardy. > Which version do you use? > > If you have a locked account without that expiry and use either of the above > just 'lock' that account again and then take a look at /etc/shadow.
I'm on Lenny: klingon:/home/alieno# dpkg -l *passwd*|grep ^ii ii base-passwd 3.5.17 ii passwd 1:4.1.1-2 I previously fixed it using "usermod -L" as suggested by Sven Joachim, and it was working fine: [EMAIL PROTECTED]:~$ sudo su klingon:/home/alieno# passwd -S root root L 07/23/2008 0 99999 7 -1 (no warnings and cronjobs ok) klingon:/home/alieno# passwd -l root Password changed. klingon:/home/alieno# passwd -S root root L 07/23/2008 0 99999 7 -1 klingon:/home/alieno# head -1 /etc/shadow root:!$1$MwKDBs6O$H.ZfnYq7C.xzVUdHRmwL31:14084:0:99999:7::1: So the "passwd -S" output is the same. But: klingon:/home/alieno# exit [EMAIL PROTECTED]:~$ sudo su Your account has expired; please contact your system administrator su: User account has expired (Ignored) klingon:/home/alieno# head -1 /etc/shadow root:!$1$MwKDBs6O$H.ZfnYq7C.xzVUdHRmwL31:14084:0:99999:7::1: and from syslog: Jul 24 22:44:01 klingon CRON[4998]: User account has expired klingon:/home/alieno# passwd Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully klingon:/home/alieno# passwd -S root root P 07/24/2008 0 99999 7 -1 #klingon:/home/alieno# head -1 /etc/shadow root:$1$0pbophfn$B3EpqcFkcezuOYY1D6mNr/:14084:0:99999:7::1: klingon:/home/alieno# exit [EMAIL PROTECTED]:~$ sudo su Your account has expired; please contact your system administrator su: User account has expired (Ignored) Locking back with usermod doesn't work anymore! klingon:/home/alieno# usermod -L root klingon:/home/alieno# head -1 /etc/shadow root:!$1$b/Xw.zn6$qMfTmi6zbxeM2nWIDqgMR.:14084:0:99999:7::1: klingon:/home/alieno# passwd -S root root L 07/24/2008 0 99999 7 -1 klingon:/home/alieno# exit [EMAIL PROTECTED]:~$ sudo su Your account has expired; please contact your system administrator su: User account has expired (Ignored) (and of course root cronjobs not working anymore) It works if i do klingon:/home/alieno# passwd -u root klingon:/home/alieno# passwd -S root P 07/24/2008 0 99999 7 -1 klingon:/home/alieno# head -1 /etc/shadow root:$1$b/Xw.zn6$qMfTmi6zbxeM2nWIDqgMR.:14084:0:99999:7::: klingon:/home/alieno# usermod -L root klingon:/home/alieno# passwd -S root L 07/24/2008 0 99999 7 -1 klingon:/home/alieno# head -1 /etc/shadow root:!$1$b/Xw.zn6$qMfTmi6zbxeM2nWIDqgMR.:14084:0:99999:7::: klingon:/home/alieno# exit [EMAIL PROTECTED]:~$ sudo su klingon:/home/alieno# and cronjobs are running ok -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]