summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/guest-account.sh4
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