From 7a7e31c948034f6910e5b3c7a9e924e9208e791f Mon Sep 17 00:00:00 2001 From: megacz Date: Fri, 4 May 2007 19:00:12 +0000 Subject: [PATCH] create-user: rsync cgi-keytabs to mire, create ~/public_html --- create-user | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/create-user b/create-user index 97acdde..32c1c1d 100755 --- a/create-user +++ b/create-user @@ -135,6 +135,7 @@ memberUid: $USER.cgi # create a mailfilter keytab (used by /etc/exim4/get-token) sudo kadmin.local -p root/admin -q "ktadd -k /etc/keytabs/mailfilter/$USER $USER/mailfilter@HCOOP.NET" + # create a cgi keytab sudo kadmin.local -p root/admin -q "ktadd -k /etc/keytabs/cgi/$USER $USER/cgi@HCOOP.NET" @@ -143,7 +144,8 @@ sudo chown www-data:wheel /etc/keytabs/cgi/$USER sudo chown $USER:wheel /etc/keytabs/mailfilter/$USER sudo chmod 440 /etc/keytabs/cgi/$USER /etc/keytabs/mailfilter/$USER -# FIXME: rsync keytabs to mire? +# rsync keytabs to mire +rsync -e ssh -a /etc/keytabs/cgi/$USER mire.hcoop.net:/etc/keytabs/cgi/$USER # # Create/mount/set-perms on user's volumes (home, mail, databases, logs) @@ -162,6 +164,10 @@ fs sa $HOMEPATH system:anyuser rl mkdir -p $HOMEPATH/logs/apache fs sa $HOMEPATH/logs/apache $USER.cgi rlwidk +# public_html +mkdir -p $HOMEPATH/public_html +fs sa $HOMEPATH/public_html system:anyuser rl + # MAIL VOLUME vos examine mail.$USER 2>/dev/null || \ vos create deleuze.hcoop.net /vicepa mail.$USER -maxquota 400000 -- 2.20.1