listnew: Check arguments, handle new list_url argument, name parameters, add usage
[clinton/scripts.git] / create-user
index ccd65e7..d4e3d59 100755 (executable)
@@ -198,7 +198,7 @@ test -e $HOMEPATH/.domtool || \
 
 # Gitweb hosting
 test -L /var/cache/git/$USER || \
-    ln -s $HOMEPATH/.hcoop-git /var/cache/git/$USER
+    sudo ln -s $HOMEPATH/.hcoop-git /var/cache/git/$USER
 
 # MAIL VOLUME
 vos examine mail.$USER 2>/dev/null || \
@@ -308,3 +308,9 @@ mire_and_deleuze sudo chmod ug=rwx,o= /var/lock/apache2/dav/$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