diff options
-rw-r--r-- | debian/guest-account.sh | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/debian/guest-account.sh b/debian/guest-account.sh index ffc44eb5..f4ea2fe2 100644 --- a/debian/guest-account.sh +++ b/debian/guest-account.sh @@ -20,8 +20,10 @@ fi add_account () { - HOME=$(mktemp -td guest-XXXXXX) + local temp_home=$(mktemp -td guest-XXXXXX) + HOME=$(echo ${temp_home} | tr '[:upper:]' '[:lower:]') USER=$(echo ${HOME} | sed 's/\(.*\)guest/guest/') + [ ${HOME} != ${temp_home} ] && mv ${temp_home} ${HOME} # if ${USER} already exists, it must be a locked system account with no existing # home directory |