Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add user plugin port with some bugs fixed to the new LDAP backend. | Pavel Zuna | 2009-04-22 | 1 | -0/+405 |
| | |||||
* | Finish work replacing the errors module with errors2 | Rob Crittenden | 2009-04-20 | 2 | -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 passed | Rob Crittenden | 2009-04-13 | 1 | -0/+1 |
| | |||||
* | Fill in default values for os and platform | Rob Crittenden | 2009-04-13 | 1 | -0/+18 |
| | |||||
* | Renamed remaining plugins still using f_* b_* convention | Jason Gerard DeRose | 2009-04-01 | 10 | -0/+0 |
| | |||||
* | Implement a few new targets for ACIs | Rob Crittenden | 2009-03-25 | 1 | -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 role | Rob Crittenden | 2009-03-25 | 1 | -1/+35 |
| | |||||
* | Use tuples instead of lists for class variables | Rob Crittenden | 2009-03-25 | 3 | -4/+5 |
| | |||||
* | Converted to use new baseclass, remove the one with the f_ prefix | Rob Crittenden | 2009-03-20 | 3 | -1254/+0 |
| | |||||
* | Convert to use the new basegroup framework | Rob Crittenden | 2009-03-20 | 1 | -0/+272 |
| | |||||
* | Convert to use the new basegroup framework | Rob Crittenden | 2009-03-20 | 1 | -0/+156 |
| | |||||
* | Convert to use the new basegroup framework | Rob Crittenden | 2009-03-20 | 1 | -0/+208 |
| | |||||
* | Modify the taskgroup plugin to use the new group baseclass and add tests | Rob Crittenden | 2009-03-20 | 1 | -159/+73 |
| | |||||
* | New plugin to handle role groups | Rob Crittenden | 2009-03-20 | 1 | -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 groups | Rob Crittenden | 2009-03-20 | 1 | -0/+422 |
| | |||||
* | 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 | 1 | -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 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. | ||||
* | 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 |
| | |||||
* | 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 | 1 | -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 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 |
| | |||||
* | raise exceptions in the proper form | Rob Crittenden | 2009-02-20 | 2 | -2/+2 |
| | |||||
* | The start of machine join | Rob Crittenden | 2009-02-19 | 1 | -0/+116 |
| | |||||
* | 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 | 1 | -73/+77 |
| | | | | 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 | 1 | -71/+73 |
| | | | | register plugins conditionally | ||||
* | Continued cleanup cert/ra plugins | Jason Gerard DeRose | 2009-02-17 | 1 | -1/+1 |
| | |||||
* | Removed depreciated ipalib/plugins/b_xmlrpc.py module | Jason Gerard DeRose | 2009-02-17 | 1 | -105/+0 |
| | |||||
* | 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 |
| | |||||
* | Get merged tree into an installalble state. | Rob Crittenden | 2009-02-03 | 1 | -1/+4 |
| | | | | | | | | 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. | ||||
* | Started work on a much simplified mod_python server | Jason Gerard DeRose | 2009-02-03 | 1 | -5/+5 |
| | |||||
* | Some tweaks in user plugins, ported to new crud base classes | Jason Gerard DeRose | 2009-02-03 | 1 | -5/+12 |
| | |||||
* | Applied Rob's errors patch | Rob Crittenden | 2009-02-03 | 8 | -29/+31 |
| | |||||
* | Finished reworked cli.CLI class into cli.cli plugin | Jason Gerard DeRose | 2009-02-03 | 1 | -2/+3 |
| | |||||
* | More work on xmlrpc stuff, started migrated more code to use errors2 instead ↵ | Jason Gerard DeRose | 2009-02-03 | 1 | -1/+1 |
| | | | | of errors | ||||
* | Further migration toward new xmlrcp code; fixed problem with unicode ↵ | Jason Gerard DeRose | 2009-02-03 | 1 | -1/+1 |
| | | | | Fault.faultString; fixed problem where ServerProxy method was not called correctly | ||||
* | Sundry work getting ready to switch to new XML-RPC client/server code | Jason Gerard DeRose | 2009-02-03 | 1 | -0/+29 |
| | |||||
* | Removed bogus CLI.set_defaults() method that was causing non-required values ↵ | Jason Gerard DeRose | 2009-02-03 | 1 | -1/+1 |
| | | | | to get filled in | ||||
* | Added Object.params_minus() method; various small tweaks | Jason Gerard DeRose | 2009-02-03 | 1 | -2/+2 |
| | |||||
* | Renamed f_misc.py plugin module to misc.py | Jason Gerard DeRose | 2009-02-03 | 2 | -3/+0 |
| | |||||
* | Initial implementation of netgroups | Rob Crittenden | 2009-01-19 | 1 | -0/+461 |
| |