Remove non-existant db volume from quotadisplay
[hcoop/scripts.git] / destroy-user
index a8214ba..d53cbb6 100755 (executable)
@@ -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 -