summaryrefslogtreecommitdiffstats
path: root/ipalib/plugins
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Schema change so the nisnetgroup triples work properly.Rob Crittenden2009-05-191-8/+9
| | | | | | If we use cn for hostname there is no easy way to distinguish between a host and a hostgroup. So adding a fqdn attribute to be used to store the hostname instead.
* Remove all services when a host is removed Revoke certificate (if any) when ↵Rob Crittenden2009-05-132-14/+35
| | | | a service is removed
* Improve revocation_reason argumentRob Crittenden2009-05-131-1/+8
|
* Add a reason to the NotFound exception so we can provide more robust errorsRob Crittenden2009-05-135-11/+11
|
* We decided not to issue a certificate on joinRob Crittenden2009-05-071-53/+2
|
* Store the new certificate in a service record. Clean up some argument names ↵Rob Crittenden2009-05-071-15/+67
| | | | to match the current standard.
* Add validator and normalizer for service principals Add --certificate ↵Rob Crittenden2009-05-061-37/+98
| | | | argument Update default objectclasses Use the crud.Search method for service-find
* Some minor cosmetic changesRob Crittenden2009-05-041-2/+4
|
* Add posixGroup to the objectclass list if gidnumber is setRob Crittenden2009-05-041-5/+13
| | | | 498335
* Issue an SSL server cert when joining the IPA domainRob Crittenden2009-05-041-17/+30
|
* A class for dealing with a temporary NSS certificate databaseRob Crittenden2009-05-041-7/+45
|
* Add DNS management plugin port to the new ldap backend.Pavel Zuna2009-04-301-0/+797
|
* Use right attribute name for e-mail in user2 plugin.Pavel Zuna2009-04-301-2/+2
|
* Add missing required attribute, nisdomainnameRob Crittenden2009-04-301-0/+16
|
* Use correct attribute for e-mail addressRob Crittenden2009-04-291-1/+1
| | | | Resolves 498269
* trivial update to standardize terms in docstringDavid O'Brien2009-04-281-1/+1
|
* Rename errors2.py to errors.py. Modify all affected files.Pavel Zuna2009-04-2310-48/+48
|
* Add user plugin port with some bugs fixed to the new LDAP backend.Pavel Zuna2009-04-221-0/+405
|
* Finish work replacing the errors module with errors2Rob Crittenden2009-04-202-8/+8
| | | | | | Once this is committed we can start the process of renaming errors2 as errors. I thought that combinig this into one commit would be more difficult to review.
* Make parentmap a autofill variable and add tests when parentmap is not passedRob Crittenden2009-04-131-0/+1
|
* Fill in default values for os and platformRob Crittenden2009-04-131-0/+18
|
* Renamed remaining plugins still using f_* b_* conventionJason Gerard DeRose2009-04-0110-0/+0
|
* Implement a few new targets for ACIsRob Crittenden2009-03-251-8/+32
| | | | | Also switch to the StrEnum parameter type for some options so we let the framework do the enforcement
* Add a 'showall' command so one can pick from a list of tasks to add to a roleRob Crittenden2009-03-251-1/+35
|
* Use tuples instead of lists for class variablesRob Crittenden2009-03-253-4/+5
|
* Converted to use new baseclass, remove the one with the f_ prefixRob Crittenden2009-03-203-1254/+0
|
* Convert to use the new basegroup frameworkRob Crittenden2009-03-201-0/+272
|
* Convert to use the new basegroup frameworkRob Crittenden2009-03-201-0/+156
|
* Convert to use the new basegroup frameworkRob Crittenden2009-03-201-0/+208
|
* Modify the taskgroup plugin to use the new group baseclass and add testsRob Crittenden2009-03-201-159/+73
|
* New plugin to handle role groupsRob Crittenden2009-03-201-0/+85
| | | | | | Role groups will be part of the ACI system. It will let one create broad categories of permissions. Things like: helpdesk, user admin, group admin, whatever.
* Add generic base class that will most of the heavy lifting for groupsRob Crittenden2009-03-201-0/+422
|
* kw is supposed to contain just lower-case valuesRob Crittenden2009-03-191-1/+1
|
* kw is supposed to contain just lower-case valuesRob Crittenden2009-03-191-2/+2
|
* Update the ACI class to be more robust and the beginnings of an ACI pluginRob Crittenden2009-03-181-0/+438
| | | | | | The ACI plugin is really meant for developers to help manage the ACIs. It may or may not be shipped. If it is it will be disabled by default. It is very much a shoot-in-foot problem waiting to happen.
* Fix some minor issues in group and service pluginsRob Crittenden2009-03-172-5/+3
|
* Add taskgroups pluginRob Crittenden2009-03-171-0/+228
| | | | Taskgroups are what we grant permission to with the new ACI system.
* Plugin to handle IPA configurationRob Crittenden2009-03-041-0/+137
|
* Set a minimum value for password policy integersRob Crittenden2009-03-041-6/+11
|
* Fix some netgroup issues related to not all groups being posixGroupsRob Crittenden2009-02-271-4/+4
|
* Update objectclasses for groups, by default not posix groups.Rob Crittenden2009-02-271-11/+51
| | | | | | This change depends on DS bugs 487574 and 487725. Groups cannot be promoted properly without these fixed. It will fail with an Object Class violation because gidNumber isn't set.
* Enforce netgroup uniqueness, allow netgroups to be members of netgroupsRob Crittenden2009-02-271-5/+27
| | | | | When adding an entry, convert a constraint violation of "already exists" into a DuplicateEntry exception so the user gets a useful response
* Added tofiles command and some documentation to the automount pluginRob Crittenden2009-02-241-5/+133
|
* raise exceptions in the proper formRob Crittenden2009-02-202-2/+2
|
* The start of machine joinRob Crittenden2009-02-191-0/+116
|
* Add new users as a member of the default groupRob Crittenden2009-02-191-5/+11
|