delete-user: take care of /daemon stuff
authorbigmike160 <bigmike160>
Sun, 23 Sep 2007 03:03:19 +0000 (03:03 +0000)
committerbigmike160 <bigmike160>
Sun, 23 Sep 2007 03:03:19 +0000 (03:03 +0000)
destroy-user

index 573987c..15e4062 100755 (executable)
@@ -16,6 +16,7 @@ DBPATH=/afs/.hcoop.net/common/.databases/$PATHBITS
 
 sudo rm -f /etc/keytabs/mailfilter/$USER
 sudo rm -f /etc/keytabs/cgi/$USER
 
 sudo rm -f /etc/keytabs/mailfilter/$USER
 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 \
 
 # LDAP
 sudo ldapdelete -v -x -D cn=admin,dc=hcoop,dc=net -y /etc/ldap.secret \
@@ -30,6 +31,8 @@ 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
        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
 
 # Invalidate nscd cache
 sudo nscd -i passwd
 
 # Invalidate nscd cache
 sudo nscd -i passwd
@@ -57,10 +60,12 @@ vos release common.databases
 sudo kadmin.local -q "delprinc -force $USER@HCOOP.NET"
 sudo kadmin.local -q "delprinc -force $USER/mailfilter@HCOOP.NET"
 sudo kadmin.local -q "delprinc -force $USER/cgi@HCOOP.NET"
 sudo kadmin.local -q "delprinc -force $USER@HCOOP.NET"
 sudo kadmin.local -q "delprinc -force $USER/mailfilter@HCOOP.NET"
 sudo kadmin.local -q "delprinc -force $USER/cgi@HCOOP.NET"
+sudo kadmin.local -q "delprinc -force $USER/daemon@HCOOP.NET"
 
 pts delete $USER
 pts delete $USER.mailfilter
 pts delete $USER.cgi
 
 pts delete $USER
 pts delete $USER.mailfilter
 pts delete $USER.cgi
+pts delete $USER.daemon
 
 #fs rm /afs/hcoop.net/old/user/$PATHBITS
 #fs rm /afs/hcoop.net/old/mail/$PATHBITS
 
 #fs rm /afs/hcoop.net/old/user/$PATHBITS
 #fs rm /afs/hcoop.net/old/mail/$PATHBITS