slitaz-forge rev 279

tank: Check if user folder exist before entering user data just to be told that.
author Christopher Rogers <slaxemulator@gmail.com>
date Fri Apr 13 21:59:08 2012 +0000 (2012-04-13)
parents 76cf8c9271ce
children e1f7dc7926ee
files tank/tank
line diff
     1.1 --- a/tank/tank	Fri Apr 13 01:53:02 2012 +0200
     1.2 +++ b/tank/tank	Fri Apr 13 21:59:08 2012 +0000
     1.3 @@ -95,6 +95,9 @@
     1.4  		done && echo "" ;;
     1.5  	adduser)
     1.6  		echo ""
     1.7 +		if [ -d /home/$user ]; then
     1.8 +			echo -e "User $user already exists...\n" && exit 1
     1.9 +		fi
    1.10  		if [ -n "$2" ]; then
    1.11  			user=$2
    1.12  		else
    1.13 @@ -110,9 +113,6 @@
    1.14  		else
    1.15  			echo -n "Password: " && read pass
    1.16  		fi
    1.17 -		if [ -d /home/$user ]; then
    1.18 -			echo -e "User $user already exists...\n" && exit 1
    1.19 -		fi
    1.20  		echo "Adding user: $user"
    1.21  		adduser -D -g "$gecos" $user -G users
    1.22  		echo $user:$pass | chpasswd --md5