summaryrefslogtreecommitdiffstats
path: root/ipalib
Commit message (Collapse)AuthorAgeFilesLines
* 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-182-87/+602
| | | | | | 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.
* Fixed Executioner.execute() so that its 'name' argument doesn't conflict ↵Jason Gerard DeRose2009-03-131-4/+4
| | | | with a param called 'name' (which is a valid param name)
* Plugin to handle IPA configurationRob Crittenden2009-03-041-0/+137
|
* Set a minimum value for password policy integersRob Crittenden2009-03-041-6/+11
|
* Add maxvalue and minvalue kwargs and rules to Int and FloatRob Crittenden2009-03-031-2/+67
|
* 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-272-11/+67
| | | | | | 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.
* Fixed broken autfill logic in cli.prompt_interactively()Jason Gerard DeRose2009-02-271-20/+22
|
* 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
|
* Fix multivalue params requiring default to be of type self.type instead of ↵Pavel Zuna2009-02-231-1/+4
| | | | tuple.
* Add ipalib.frontend.Command method to build an entry from params with ↵Pavel Zuna2009-02-232-5/+20
| | | | | | | | attribute=True. Often plugins need to build LDAP entries from params. This should make things a bit easier. Crud methods (Create, Retrieve, Update, Delete, Search) have attribute=True by default. And it also works for multivalue params.
* Use OpenSSL for SSL instead of the built-in python version.Rob Crittenden2009-02-201-3/+127
|
* raise exceptions in the proper formRob Crittenden2009-02-202-2/+2
|
* Utility function to get the local hostnameRob Crittenden2009-02-191-0/+11
|
* A new exception for requiring root, RootRequiredRob Crittenden2009-02-191-0/+16
|
* The start of machine joinRob Crittenden2009-02-191-0/+116
|
* Print out multi-valued values one per-line instead of comman-delimitedRob Crittenden2009-02-191-3/+3
|
* Add new users as a member of the default groupRob Crittenden2009-02-191-5/+11
|
* Add --all option to show/find, add default attrs to show, cleanup outputRob Crittenden2009-02-193-20/+32
|
* Removed 'Assert False' that was mistakingly left in cert.py; small cleanup ↵Jason Gerard DeRose2009-02-171-4/+2
| | | | in cert.py and ra.py imports
* Implemented more elegant way for entire plugin module to be conditionally ↵Jason Gerard DeRose2009-02-176-79/+133
| | | | skipped; updated cert.py and ra.py modules to use this
* Added env.enable_ra variable and change cert.py and ra.py plugin modules to ↵Jason Gerard DeRose2009-02-173-72/+77
| | | | register plugins conditionally
* Continued cleanup cert/ra pluginsJason Gerard DeRose2009-02-171-1/+1
|
* Add pattern matching to Str and BytesJason Gerard DeRose2009-02-171-6/+25
|
* Removed depreciated xmlrpc_marshal() and xmlrpc_unmarshal() functionsJason Gerard DeRose2009-02-171-27/+0
|
* Removed depreciated ipalib/plugins/b_xmlrpc.py moduleJason Gerard DeRose2009-02-171-105/+0
|
* Started cleanup work on ra plugin; fixed problem in api.bootstrap() when ↵Jason Gerard DeRose2009-02-171-2/+6
| | | | process does not have permision to open log file
* Some cleanup in cert plugins module, changed to shorter command names all ↵Jason Gerard DeRose2009-02-171-27/+39
| | | | starting with cert_*
* Renamed f_ra.py plugin to cert.pyJason Gerard DeRose2009-02-171-0/+0
|
* Add application frontend pluginJakub Hrozek2009-02-101-0/+255
|
* Add policy-related container constantsJakub Hrozek2009-02-101-0/+7
|
* Remove some duplicated code that was moved to ipaserver and use it Remove ↵Rob Crittenden2009-02-061-0/+5
| | | | some unused files
* Get merged tree into an installalble state.Rob Crittenden2009-02-032-2/+8
| | | | | | | | I have only tested the all, rpms and *clean targets directly. install may work but the rpm moves a lot of things around for us. The Apache configuration file isn't in its final state but it works with the new mod_python configuration.
* Finished small tweaks to get new ipaserver.xmlrpc() mod_python handler workingJason Gerard DeRose2009-02-032-1/+2
|
* Started work on a much simplified mod_python serverJason Gerard DeRose2009-02-034-10/+33
|
* Added doodle for version vars in ipalib.__init__Jason Gerard DeRose2009-02-031-1/+8
|
* Some tweaks in user plugins, ported to new crud base classesJason Gerard DeRose2009-02-033-17/+50
|
* Fixed some of the test_xmlrpc unit testsJason Gerard DeRose2009-02-031-3/+3
|
* Applied Rob's errors patchRob Crittenden2009-02-0310-49/+110
|
* Mostly got the test_xmlrpc/ tests working againJason Gerard DeRose2009-02-031-1/+6
|
* Fixed bug I introduced in KerbTransport; started work on lite-xmlrpc.py to ↵Jason Gerard DeRose2009-02-031-2/+2
| | | | add client address to context
* Got new ldap connection working using Connectible.connect()Jason Gerard DeRose2009-02-034-19/+16
|
* Finished reworked cli.CLI class into cli.cli pluginJason Gerard DeRose2009-02-035-362/+64
|
* Started reworking CLI class into cli pluginJason Gerard DeRose2009-02-035-37/+223
|
* Added docstring to Connectible classJason Gerard DeRose2009-02-031-0/+8
|