tazpanel rev 119
settings.cgi: Log ALL password chages
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Fri Apr 15 12:18:00 2011 +0200 (2011-04-15) |
parents | 763f82f6713b |
children | 9df14c495cdd |
files | settings.cgi |
line diff
1.1 --- a/settings.cgi Fri Apr 15 12:14:21 2011 +0200 1.2 +++ b/settings.cgi Fri Apr 15 12:18:00 2011 +0200 1.3 @@ -53,8 +53,8 @@ 1.4 for user in $users ; do 1.5 case "$cmd" in 1.6 Delete*) deluser $user ;; 1.7 - Lock*) passwd -l $user ;; 1.8 - Unlock*) passwd -u $user ;; 1.9 + Lock*) passwd -l $user | log ;; 1.10 + Unlock*) passwd -u $user | log ;; 1.11 Change*) echo "$user:$(GET password)" | chpasswd | log ;; 1.12 esac 1.13 done 1.14 @@ -67,7 +67,7 @@ 1.15 passwd=$(GET passwd) 1.16 if [ -n "$user" ]; then 1.17 adduser -D $user 1.18 - echo "$user:$passwd" | chpasswd 1.19 + echo "$user:$passwd" | chpasswd | log 1.20 for g in audio cdrom floppy video 1.21 do 1.22 addgroup $user $g