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