HCoop
/
clinton
/
scripts.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
listnew: Check arguments, handle new list_url argument, name parameters, add usage
[clinton/scripts.git]
/
create-user
diff --git
a/create-user
b/create-user
index
c6feb4c
..
d4e3d59
100755
(executable)
--- a/
create-user
+++ b/
create-user
@@
-196,6
+196,10
@@
test -e $HOMEPATH/.domtool || \
test -L $HOMEPATH/.domtool || \
ln -s $HOMEPATH/.public/.domtool $HOMEPATH/.domtool
test -L $HOMEPATH/.domtool || \
ln -s $HOMEPATH/.public/.domtool $HOMEPATH/.domtool
+# Gitweb hosting
+test -L /var/cache/git/$USER || \
+ sudo ln -s $HOMEPATH/.hcoop-git /var/cache/git/$USER
+
# MAIL VOLUME
vos examine mail.$USER 2>/dev/null || \
vos create deleuze.hcoop.net /vicepa mail.$USER -maxquota 400000
# MAIL VOLUME
vos examine mail.$USER 2>/dev/null || \
vos create deleuze.hcoop.net /vicepa mail.$USER -maxquota 400000
@@
-304,3
+308,9
@@
mire_and_deleuze sudo chmod ug=rwx,o= /var/lock/apache2/dav/$USER
#
domtool-adduser $USER
#
domtool-adduser $USER
+
+#
+# Subscribe user to our mailing lists.
+#
+echo $USER@hcoop.net | sudo -u list \
+ /var/lib/mailman/bin/add_members -r - hcoop-announce