|
|
@@ -14,7 +14,10 @@ read -p "Are you sure you want to delete user $uid [y/N] " a
|
|
|
|
|
|
case $a in
|
|
|
y*|o* )
|
|
|
- user_is_posix $uid && ldapdelete $LDAPOPTS cn=$uid,$GROUPSDN
|
|
|
+ if user_is_posix $uid; then
|
|
|
+ ldapdelete $LDAPOPTS cn=$uid,$GROUPSDN
|
|
|
+ ./removefromgroups $uid $(get_posixGroups $uid)
|
|
|
+ fi
|
|
|
ldapdelete $LDAPOPTS uid=$uid,$PEOPLEDN ;;
|
|
|
* )
|
|
|
exit;;
|