From cfdfbc406a80711c527c71c04ac090d0fc34a591 Mon Sep 17 00:00:00 2001 From: Filipp Lepalaan Date: Fri, 16 Apr 2010 10:34:08 +0300 Subject: mob2loc fixes --- mob2loc.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/mob2loc.sh b/mob2loc.sh index aa931fc..8dc7e71 100755 --- a/mob2loc.sh +++ b/mob2loc.sh @@ -6,7 +6,7 @@ if [[ $USER != "root" ]]; then exit 1 fi -usage="$(basename $0) username password" +usage="usage: $(basename $0) username password" if [[ $# -lt 2 ]]; then echo $usage 2>&1 @@ -41,9 +41,9 @@ dscl . -delete /users/$username # Create local user dscl . -create /users/$username UniqueID $new_uid dscl . -create /users/$username RealName "$new_rn" -dscl . -create /users/$username UserShell $new_shell +dscl . -create /users/$username UserShell "/bin/bash" dscl . -create /users/$username GeneratedUID $(uuidgen) -dscl . -create /users/$username PrimaryGroupID $new_gid +dscl . -create /users/$username PrimaryGroupID 20 dscl . -create /users/$username NFSHomeDirectory $newhome # Give admin perms @@ -53,4 +53,4 @@ dscl . -append /groups/admin users $username dscl . -passwd /users/$username "$password" # Set correct permissions -chown -R $username:staff +chown -R $username:staff $newhome -- cgit v1.2.3