From 42d22a10e067398f0d288861a38bfc1858b8e9b2 Mon Sep 17 00:00:00 2001 From: mwolson_admin Date: Tue, 24 Feb 2009 00:10:35 -0500 Subject: [PATCH] create-user: Only change public_html acls if dir does not exist. --- create-user | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/create-user b/create-user index 8c385dc..24fe5df 100755 --- a/create-user +++ b/create-user @@ -175,11 +175,11 @@ fs sa $HOMEPATH/.logs/mail $USER.daemon rlwidk chown $USER:nogroup $HOMEPATH/.logs/mail # public_html -mkdir -p $HOMEPATH/public_html -chown $USER:nogroup $HOMEPATH/public_html -# Support privatization of home dirs -#fs sa $HOMEPATH/public_html system:anyuser rl -fs sa $HOMEPATH/public_html $USER.daemon rl +test -e $HOMEPATH/public_html || \ + (mkdir -p $HOMEPATH/public_html; \ + chown $USER:nogroup $HOMEPATH/public_html; \ + fs sa $HOMEPATH/public_html system:anyuser none; \ + fs sa $HOMEPATH/public_html $USER.daemon rl) # .procmail.d mkdir -p $HOMEPATH/.procmail.d -- 2.20.1