X-Git-Url: https://git.hcoop.net/hcoop/scripts.git/blobdiff_plain/94b41ac47e6d16d309e4b37b2dcba95060ab737e..4b954786d938c7edeab6e2b1a7980a95a9e05eeb:/destroy-user diff --git a/destroy-user b/destroy-user index a8214ba..d53cbb6 100755 --- a/destroy-user +++ b/destroy-user @@ -1,7 +1,7 @@ #!/bin/bash # MUST be executed: -# - on deleuze +# - on the kerberos domain controller # - as a user with an /etc/sudoers line # - as a user with domtool-admin rights # - while holding system:administrator tokens @@ -23,20 +23,20 @@ sudo rm -f /etc/keytabs/cgi/$USER sudo rm -f /etc/keytabs/user.daemon/$USER # LDAP -sudo ldapdelete -v -x -D cn=admin,dc=hcoop,dc=net -y /etc/ldap.secret \ - uid=$USER,ou=People,dc=hcoop,dc=net -sudo ldapdelete -v -x -D cn=admin,dc=hcoop,dc=net -y /etc/ldap.secret \ - uid=$USER.cgi,ou=People,dc=hcoop,dc=net -sudo ldapdelete -v -x -D cn=admin,dc=hcoop,dc=net -y /etc/ldap.secret \ - uid=$USER.mailfilter,ou=People,dc=hcoop,dc=net -sudo ldapdelete -v -x -D cn=admin,dc=hcoop,dc=net -y /etc/ldap.secret \ - cn=$USER,ou=Group,dc=hcoop,dc=net -sudo ldapdelete -v -x -D cn=admin,dc=hcoop,dc=net -y /etc/ldap.secret \ - cn=$USER.cgi,ou=Group,dc=hcoop,dc=net -sudo ldapdelete -v -x -D cn=admin,dc=hcoop,dc=net -y /etc/ldap.secret \ - cn=$USER.mailfilter,ou=Group,dc=hcoop,dc=net -sudo ldapdelete -v -x -D cn=admin,dc=hcoop,dc=net -y /etc/ldap.secret \ - cn=$USER.daemon,ou=Group,dc=hcoop,dc=net +# sudo ldapdelete -v -x -D cn=admin,dc=hcoop,dc=net -y /etc/ldap.secret \ +# uid=$USER,ou=People,dc=hcoop,dc=net +# sudo ldapdelete -v -x -D cn=admin,dc=hcoop,dc=net -y /etc/ldap.secret \ +# uid=$USER.cgi,ou=People,dc=hcoop,dc=net +# sudo ldapdelete -v -x -D cn=admin,dc=hcoop,dc=net -y /etc/ldap.secret \ +# uid=$USER.mailfilter,ou=People,dc=hcoop,dc=net +# sudo ldapdelete -v -x -D cn=admin,dc=hcoop,dc=net -y /etc/ldap.secret \ +# cn=$USER,ou=Group,dc=hcoop,dc=net +# sudo ldapdelete -v -x -D cn=admin,dc=hcoop,dc=net -y /etc/ldap.secret \ +# cn=$USER.cgi,ou=Group,dc=hcoop,dc=net +# sudo ldapdelete -v -x -D cn=admin,dc=hcoop,dc=net -y /etc/ldap.secret \ +# cn=$USER.mailfilter,ou=Group,dc=hcoop,dc=net +# 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 @@ -93,6 +93,6 @@ vos syncvldb fritz fs checkvolumes # Remove user from all of our mailing lists -echo $USER@hcoop.net | sudo -u list \ +echo $USER@hcoop.net | ssh -K deleuze sudo -u list \ /var/lib/mailman/bin/remove_members --fromall -f -