summaryrefslogtreecommitdiffstats
path: root/ipa-python/entity.py
Commit message (Collapse)AuthorAgeFilesLines
* Tool for doing configuration updates over LDAPRob Crittenden2008-09-121-1/+9
| | | | | | | | | | | | | This tool takes as input a file which contains basically an LDIF, prefixed with a command: default, add, remove or only. These define the operations to perform such as adding new entries, adding new sub-entries to an existing entry, adding or modifying attributes in a record. If an index entry is modified a task is created to re-create the index. Schema may be added using this tool. 454031
* Don't set blank values so we don't end up with empty attributesRob Crittenden2008-01-301-0/+21
| | | | Resolves 429895
* Set the license uniformly to GPLv2 only.Rob Crittenden2008-02-041-0/+17
|
* Completely remove an attributeRob Crittenden2007-10-311-0/+5
|
* Fixes none values in first/last name to display properly.Kevin McCarthy2007-10-041-2/+2
|
* This patch wraps binary data in an xmlrpclib Binary object. ThisKarl MacMillan2007-08-281-13/+11
| | | | | | | | removes the need for LDIF conversion. It will make TurboGears direct code faster, but should keep xmlrpc about the same speed. The patch also swaps out ldap.cidict for the IPA CIDict class. IPA code should only use the CIDict class now.
* Initial support for Groupsrcritten@redhat.com2007-08-241-0/+153
Create separate object for Users and Groups (using same base class) Check for uniqueness before adding new users and groups Remove user_container from everything but add operations Abstract out a number of functions that are common across users and groups Make sure all strings passed in to be in a filter are checked Add new error message: No modifications specified