From: mwolson_admin Date: Mon, 3 Dec 2007 02:02:01 +0000 (-0500) Subject: Implement adding and removing of members from mailing lists X-Git-Url: https://git.hcoop.net/hcoop/scripts.git/commitdiff_plain/2a2fcc8e538e9d71c4c02238d885b6d4503fbdea?hp=6bdbb663692820bddc45ef9c755c3879045fe683;ds=sidebyside Implement adding and removing of members from mailing lists --- diff --git a/create-user b/create-user index 8d2b5a1..d4e3d59 100755 --- a/create-user +++ b/create-user @@ -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 diff --git a/destroy-user b/destroy-user index 0a5fad1..0568d32 100755 --- a/destroy-user +++ b/destroy-user @@ -78,3 +78,6 @@ vos syncserv deleuze vos syncvldb deleuze fs checkvolumes +# Remove user from all of our mailing lists +echo $USER@hcoop.net | sudo -u list \ + /var/lib/mailman/bin/remove_members --fromall -f -