summaryrefslogtreecommitdiffstats
path: root/ipa-admintools/ipa-deluser
Commit message (Collapse)AuthorAgeFilesLines
* Add utility to lock user accounts. Remove lock capability from ipa-deluserRob Crittenden2007-11-261-15/+2
| | | | | Fix bootstrap.ldif to add new Class of Service entries properly Include some man pages that weren't being installed
* Enable group inactivation by using the Class of Service plugin.Rob Crittenden2007-11-201-4/+7
| | | | | | | | | | | | | | | | | | | | This adds 2 new groups: activated and inactivated. If you, or a group you are a member of, is in inactivated then you are too. If you, or a group you are a member of, is in the activated group, then you are too. In a fight between activated and inactivated, activated wins. The DNs for doing this matching is case and white space sensitive. The goal is to never have to actually set nsAccountLock in a user directly but move them between these groups. We need to decide where in the CLI this will happen. Right it is split between ipa-deluser and ipa-usermod. To inactivate groups for now just add the group to inactivate or active.
* If unable to connect to the XML-RPC server print a more useful error msg.Rob Crittenden2007-11-151-2/+6
|
* Add the capability to completely delete a user from the database. TheRob Crittenden2007-11-091-2/+9
| | | | default remains to inactivate them.
* Actually return a value to the shellRob Crittenden2007-10-191-1/+2
|
* Add a missing exception catcherrcritten@redhat.com2007-09-241-0/+3
|
* Implement delete users and groupsrcritten@redhat.com2007-08-281-1/+1
| | | | | | Implement adding a group to a group Some other small fixups Add new cmd-line tool ipa-delgroup
* Handle optional arguments by using the value __NONE__ over XML-RPC.rcritten@redhat.com2007-08-231-2/+5
| | | | | | | | | | | | | | | | | rpcclient.py must call XML-RPC functions with all arguments. Removed encode_args and decode_args. They were the source of most of the argument pain. Now opts is alwyas appended to the end of the arguments so MUST be the last argument in any server-side function (can be None) Allow the User object to handle unicode data Small fixes to command-line tools to be friendlier Broke out get_user() into get_user_by_dn() and get_user_by_uid() Need to request more than just 'nsAccountLock' attribute when trying to see if a user is already marked deleted. If it is blank the record coming back is empty. Add 'uid' to the list to guarantee something coming back (dn is handled specially) Added user_container attribute to get_user_* and add_user so the caller can specify where in the tree the user will be searched for/added. Added global default value for user_container
* Implement user inactivationrcritten@redhat.com2007-08-171-0/+66
Comment some functions Add attribute argument to get_user()