summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add new set of base classes for plugins using LDAP.Pavel Zuna2009-06-151-0/+398
|
* Add support for incomplete (truncated) search results.Pavel Zuna2009-06-152-15/+30
| | | | | | | | | | ldap2.find_entries now returns a tuple containing 2 values. First, a list of entries (dn, entry_attrs), Second, the truncated flag. If the truncated flag is True, search results hit a server limitation and are incomplete. This patch also removes decoding of non-string scalar python types into unicode (they are left unchanged).
* Add host plugin port to new LDAP backend.Pavel Zuna2009-06-121-0/+371
|
* Fix bugs in ldap2.Pavel Zuna2009-06-121-18/+8
|
* Add passwd plugin port to new LDAP backend.Pavel Zuna2009-06-101-0/+79
|
* Add ACI plugin port to new LDAP backend.Pavel Zuna2009-06-101-0/+391
|
* Generate crud.Search arguments with get_args.Pavel Zuna2009-06-101-4/+4
|
* Make get_dn parameter list more generic. Fix Attribute name regex.Pavel Zuna2009-06-101-3/+3
| | | | | The old name regex made it impossible to have Attribute instances with names composed of more than two words separated by underscores.
* Add 'parent_key' kwarg in Param class.Pavel Zuna2009-06-101-0/+1
|
* Modify PluginProxy to use __public__ defined in derived classes instead of ↵Pavel Zuna2009-06-101-1/+4
| | | | base classes.
* Add service plugin port to new LDAP backend.Pavel Zuna2009-06-101-0/+358
|
* Fix bug in ldap2.normalize_dn.Pavel Zuna2009-06-101-1/+1
| | | | DN was always returned as lower-case, sometimes resulting in 2 RDN values with different cases when creating entries.
* Fix bug in Encoder where tuples were encoded into lists. Fix Encoder and ↵Pavel Zuna2009-06-103-45/+53
| | | | Command.args_options_2_entry unit tests.
* Fix plugin API errorsRob Crittenden2009-06-031-2/+2
|
* Fix the help textRob Crittenden2009-06-031-1/+1
|
* Fix DS ACI parsing.Pavel Zuna2009-06-021-5/+5
|
* Make delegation plugin consistent with plugins2 and use new Crud methods.Pavel Zuna2009-06-021-21/+50
|
* Remove unused reference to old LDAP backend in join plugin.Pavel Zuna2009-06-021-1/+0
|
* Fix bug where List parameters where always cloned with keywords parsed from ↵Pavel Zuna2009-06-021-6/+7
| | | | name.
* Use root.$HOST.$DOMAIN. instead of root.$DOMAIN.Martin Nagy2009-06-021-1/+1
|
* Use LDAP instead of flat file for zone storageMartin Nagy2009-06-028-33/+121
|
* Change DNS LDAP attributesMartin Nagy2009-06-021-14/+13
| | | | | | Removes two unneeded attributes and adds one attribute for specifying DNS update policy. Additionally, use different namespace for them: 5.x for attribute types and 6.x for object classes.
* Move the __ldap_mod function to the Service classMartin Nagy2009-06-023-65/+47
| | | | | | We were duplicating it for KrbInstance and DsInstance. Since we will also need it for BindInstance as well, it will be better if it is in the Service class instead.
* Add pwpolicy plugin port to new LDAP backend.Pavel Zuna2009-05-271-0/+150
|
* Add defaultoptions plugin port to new LDAP backend.Pavel Zuna2009-05-261-0/+185
|
* Add taskgroup plugin port to new LDAP backend.Pavel Zuna2009-05-261-0/+209
|
* Add rolegroup plugin port to new LDAP backend.Pavel Zuna2009-05-261-0/+132
|
* Add new env variables: container_taskgroup, container_rolegroup and ↵Pavel Zuna2009-05-261-0/+3
| | | | container_netgroup.
* Add memberOf as a MAY to ipaHostRob Crittenden2009-05-261-1/+1
| | | | 499731
* Dogtag keeps telling me to use port 9444 and not 9443, use it.Rob Crittenden2009-05-261-1/+1
|
* Make it easier to search for a single entry by attribute value ↵Pavel Zuna2009-05-261-6/+19
| | | | (find_entry_by_attr). Fix minor search filter generation issues.
* Clone options of crud.Update and crud.Search with autofill=False.Pavel Zuna2009-05-261-2/+4
|
* Make plugins2 use lowercase when reffering to LDAP attributes.Pavel Zuna2009-05-226-65/+66
|
* Make ldap2 always return attribute names as lowercase. Add Encoder to ldap2 ↵Pavel Zuna2009-05-221-117/+43
| | | | base classes and use encode_args/decode_retval where applicable.
* Fix bug where finalized IPA object where trying to modify their member ↵Pavel Zuna2009-05-221-78/+66
| | | | variables in Encoder methods.
* Fix password setting on python 2.4 systems (it doesn't like None for oldpw)Rob Crittenden2009-05-211-1/+1
|
* Fix typo, occured -> occurredRob Crittenden2009-05-211-4/+4
|
* Move ipalib to the ipa-python subpackage and bump up min version of slapi-nis.Rob Crittenden2009-05-211-2/+6
|
* Add a format to the generic KerberosError classRob Crittenden2009-05-211-0/+9
|
* Raise an exception if the certificate chain is not returned from the CARob Crittenden2009-05-212-6/+31
|
* Fix bug in group2-mod command.Pavel Zuna2009-05-211-2/+3
| | | | posixGroup object class was added to the group entry incorrectly when modifying gid number.
* Enable the portmap or rpcbind service if the NIS service is enabledRob Crittenden2009-05-211-0/+17
|
* Fix a few issues introduced by the new Param.use_in_context() patchRob Crittenden2009-05-212-5/+5
|
* Completed Param.use_in_context() functionality, which is now used by Command ↵Jason Gerard DeRose2009-05-216-98/+403
| | | | and Object
* Add netgroup plugin port to new LDAP backend.Pavel Zuna2009-05-201-0/+379
|
* Add hostgroup plugin port to new LDAP backend.Pavel Zuna2009-05-201-0/+247
|
* Fix counting of successfully added members. Add checks for use_ldap2 in ↵Pavel Zuna2009-05-202-19/+36
| | | | group2. Some cosmetic changes.
* Add group plugin port to new LDAP backend.Pavel Zuna2009-05-202-0/+739
|
* Fixed doctest for errors.NotFoundJason Gerard DeRose2009-05-191-3/+3
|
* Added Param 'include' and 'exclude' kwargs; added frontend.UsesParams base ↵Jason Gerard DeRose2009-05-194-8/+194
| | | | class with methods implementing the filtering to restrict params to only certain contexts