X-Git-Url: https://git.hcoop.net/hcoop/scripts.git/blobdiff_plain/03807e61f416389221581187db64c3a051fd8237..2a2fcc8e538e9d71c4c02238d885b6d4503fbdea:/destroy-user diff --git a/destroy-user b/destroy-user index 15e4062..0568d32 100755 --- a/destroy-user +++ b/destroy-user @@ -34,6 +34,9 @@ sudo ldapdelete -v -x -D cn=admin,dc=hcoop,dc=net -y /etc/ldap.secret \ sudo ldapdelete -v -x -D cn=admin,dc=hcoop,dc=net -y /etc/ldap.secret \ cn=$USER.daemon,ou=Group,dc=hcoop,dc=net +# Remove from domtool +domtool-rmuser $USER + # Invalidate nscd cache sudo nscd -i passwd sudo nscd -i group @@ -75,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 -