From aa5aa3bf05c2b2d4b82cb75072c490d7c6d3f891 Mon Sep 17 00:00:00 2001 From: mwolson_admin Date: Wed, 12 Dec 2007 12:19:09 -0500 Subject: [PATCH] new-user: Expand ~$USERNM correctly --- scripts/new-user | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/scripts/new-user b/scripts/new-user index 8f015ed..345f105 100755 --- a/scripts/new-user +++ b/scripts/new-user @@ -58,9 +58,10 @@ if test -z "$EMAILADDR"; then echo "Skipping email forwarding, no email address was specified." else echo setting email forward to "$EMAILADDR" - sh -c "echo '$EMAILADDR' > ~$USERNM/.public/.forward" || \ + FORWARD_PATH=$(sh -c "echo ~$USERNM/.public/.forward") + echo "$EMAILADDR" > $FORWARD_PATH || \ ( echo "Failed to set forward address" && exit 6 ) - chown $USERNM ~$USERNM/.public/.forward + chown $USERNM $FORWARD_PATH fi # -- 2.20.1