Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | kw is supposed to contain just lower-case values | Rob Crittenden | 2009-03-19 | 1 | -1/+1 |
| | |||||
* | kw is supposed to contain just lower-case values | Rob Crittenden | 2009-03-19 | 1 | -2/+2 |
| | |||||
* | Update the ACI class to be more robust and the beginnings of an ACI plugin | Rob Crittenden | 2009-03-18 | 2 | -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 plugins | Rob Crittenden | 2009-03-17 | 2 | -5/+3 |
| | |||||
* | Add taskgroups plugin | Rob Crittenden | 2009-03-17 | 1 | -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 DeRose | 2009-03-13 | 1 | -4/+4 |
| | | | | with a param called 'name' (which is a valid param name) | ||||
* | Plugin to handle IPA configuration | Rob Crittenden | 2009-03-04 | 1 | -0/+137 |
| | |||||
* | Set a minimum value for password policy integers | Rob Crittenden | 2009-03-04 | 1 | -6/+11 |
| | |||||
* | Add maxvalue and minvalue kwargs and rules to Int and Float | Rob Crittenden | 2009-03-03 | 1 | -2/+67 |
| | |||||
* | Fix some netgroup issues related to not all groups being posixGroups | Rob Crittenden | 2009-02-27 | 1 | -4/+4 |
| | |||||
* | Update objectclasses for groups, by default not posix groups. | Rob Crittenden | 2009-02-27 | 2 | -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 DeRose | 2009-02-27 | 1 | -20/+22 |
| | |||||
* | Enforce netgroup uniqueness, allow netgroups to be members of netgroups | Rob Crittenden | 2009-02-27 | 1 | -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 plugin | Rob Crittenden | 2009-02-24 | 1 | -5/+133 |
| | |||||
* | Fix multivalue params requiring default to be of type self.type instead of ↵ | Pavel Zuna | 2009-02-23 | 1 | -1/+4 |
| | | | | tuple. | ||||
* | Add ipalib.frontend.Command method to build an entry from params with ↵ | Pavel Zuna | 2009-02-23 | 2 | -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 Crittenden | 2009-02-20 | 1 | -3/+127 |
| | |||||
* | raise exceptions in the proper form | Rob Crittenden | 2009-02-20 | 2 | -2/+2 |
| | |||||
* | Utility function to get the local hostname | Rob Crittenden | 2009-02-19 | 1 | -0/+11 |
| | |||||
* | A new exception for requiring root, RootRequired | Rob Crittenden | 2009-02-19 | 1 | -0/+16 |
| | |||||
* | The start of machine join | Rob Crittenden | 2009-02-19 | 1 | -0/+116 |
| | |||||
* | Print out multi-valued values one per-line instead of comman-delimited | Rob Crittenden | 2009-02-19 | 1 | -3/+3 |
| | |||||
* | Add new users as a member of the default group | Rob Crittenden | 2009-02-19 | 1 | -5/+11 |
| | |||||
* | Add --all option to show/find, add default attrs to show, cleanup output | Rob Crittenden | 2009-02-19 | 3 | -20/+32 |
| | |||||
* | Removed 'Assert False' that was mistakingly left in cert.py; small cleanup ↵ | Jason Gerard DeRose | 2009-02-17 | 1 | -4/+2 |
| | | | | in cert.py and ra.py imports | ||||
* | Implemented more elegant way for entire plugin module to be conditionally ↵ | Jason Gerard DeRose | 2009-02-17 | 6 | -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 DeRose | 2009-02-17 | 3 | -72/+77 |
| | | | | register plugins conditionally | ||||
* | Continued cleanup cert/ra plugins | Jason Gerard DeRose | 2009-02-17 | 1 | -1/+1 |
| | |||||
* | Add pattern matching to Str and Bytes | Jason Gerard DeRose | 2009-02-17 | 1 | -6/+25 |
| | |||||
* | Removed depreciated xmlrpc_marshal() and xmlrpc_unmarshal() functions | Jason Gerard DeRose | 2009-02-17 | 1 | -27/+0 |
| | |||||
* | Removed depreciated ipalib/plugins/b_xmlrpc.py module | Jason Gerard DeRose | 2009-02-17 | 1 | -105/+0 |
| | |||||
* | Started cleanup work on ra plugin; fixed problem in api.bootstrap() when ↵ | Jason Gerard DeRose | 2009-02-17 | 1 | -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 DeRose | 2009-02-17 | 1 | -27/+39 |
| | | | | starting with cert_* | ||||
* | Renamed f_ra.py plugin to cert.py | Jason Gerard DeRose | 2009-02-17 | 1 | -0/+0 |
| | |||||
* | Add application frontend plugin | Jakub Hrozek | 2009-02-10 | 1 | -0/+255 |
| | |||||
* | Add policy-related container constants | Jakub Hrozek | 2009-02-10 | 1 | -0/+7 |
| | |||||
* | Remove some duplicated code that was moved to ipaserver and use it Remove ↵ | Rob Crittenden | 2009-02-06 | 1 | -0/+5 |
| | | | | some unused files | ||||
* | Get merged tree into an installalble state. | Rob Crittenden | 2009-02-03 | 2 | -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 working | Jason Gerard DeRose | 2009-02-03 | 2 | -1/+2 |
| | |||||
* | Started work on a much simplified mod_python server | Jason Gerard DeRose | 2009-02-03 | 4 | -10/+33 |
| | |||||
* | Added doodle for version vars in ipalib.__init__ | Jason Gerard DeRose | 2009-02-03 | 1 | -1/+8 |
| | |||||
* | Some tweaks in user plugins, ported to new crud base classes | Jason Gerard DeRose | 2009-02-03 | 3 | -17/+50 |
| | |||||
* | Fixed some of the test_xmlrpc unit tests | Jason Gerard DeRose | 2009-02-03 | 1 | -3/+3 |
| | |||||
* | Applied Rob's errors patch | Rob Crittenden | 2009-02-03 | 10 | -49/+110 |
| | |||||
* | Mostly got the test_xmlrpc/ tests working again | Jason Gerard DeRose | 2009-02-03 | 1 | -1/+6 |
| | |||||
* | Fixed bug I introduced in KerbTransport; started work on lite-xmlrpc.py to ↵ | Jason Gerard DeRose | 2009-02-03 | 1 | -2/+2 |
| | | | | add client address to context | ||||
* | Got new ldap connection working using Connectible.connect() | Jason Gerard DeRose | 2009-02-03 | 4 | -19/+16 |
| | |||||
* | Finished reworked cli.CLI class into cli.cli plugin | Jason Gerard DeRose | 2009-02-03 | 5 | -362/+64 |
| | |||||
* | Started reworking CLI class into cli plugin | Jason Gerard DeRose | 2009-02-03 | 5 | -37/+223 |
| | |||||
* | Added docstring to Connectible class | Jason Gerard DeRose | 2009-02-03 | 1 | -0/+8 |
| |