Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | First pass at per-command documentation | Rob Crittenden | 2010-06-22 | 1 | -0/+37 |
| | |||||
* | Enforce that max password lifetime is greater than the min lifetime | Rob Crittenden | 2010-05-17 | 1 | -3/+28 |
| | | | | 461325 | ||||
* | Replace old pwpolicy plugin with new one using baseldap, fix tests. | Rob Crittenden | 2010-05-17 | 1 | -358/+229 |
| | | | | Fix deletion of policy when a group is removed. | ||||
* | Use escapes in DNs instead of quoting. | Rob Crittenden | 2010-04-19 | 1 | -15/+28 |
| | | | | Based on initial patch from Pavel Zuna. | ||||
* | Fix cut-and-paste error in pwpolicy plugin | Rob Crittenden | 2010-03-23 | 1 | -2/+2 |
| | |||||
* | Do a better query so we can optimize seeing if a cospriority is unique | Rob Crittenden | 2010-03-23 | 1 | -7/+11 |
| | |||||
* | Use ldap2.make_*dn* methods in pwpolicy plugin. | Pavel Zuna | 2010-03-22 | 1 | -1/+5 |
| | | | | Fixes #572423. | ||||
* | Ensure that the group policy priority is unique. | Rob Crittenden | 2010-03-19 | 1 | -10/+54 |
| | | | | | | We use CoS to determine the order in which group policy is applied. The behavior in CoS is undefined for multiple entries with the same cospriority. | ||||
* | Fix a number of bugs in the pwpolicy plugin | Rob Crittenden | 2010-03-19 | 1 | -8/+22 |
| | | | | | | | | | | This fixes: - Consistent usage of priority vs cospriority in options - Fixes bug introduced with recent patch where global policy couldn't be updated - Doesn't allow cospriority to be removed for groups (#570536) - returns the priority with group policy so it can be displayed - Properly unicode encode group names for display | ||||
* | Catch modifications with no updates and raise an error | Rob Crittenden | 2010-03-17 | 1 | -2/+8 |
| | | | | 569848 | ||||
* | localize doc strings | John Dennis | 2010-03-08 | 1 | -1/+1 |
| | | | | | | | | | | | | A number of doc strings were not localized, wrap them in _(). Some messages were not localized, wrap them in _() Fix a couple of failing tests: The method name in RPC should not be unicode. The doc attribute must use the .msg attribute for comparison. Also clean up imports of _() The import should come from ipalib or ipalib.text, not ugettext from request. | ||||
* | Don't calculate min/max lifetime if None is passed in. | Rob Crittenden | 2010-03-07 | 1 | -2/+2 |
| | | | | | | | | None is passed if the option is set with --minlife=''. This is a valid use case to delete a non-required attribute. In this case we simply don't do the math on None and things work as expected. 569847 | ||||
* | Translatable Param.label, Param.doc | Jason Gerard DeRose | 2010-02-24 | 1 | -19/+24 |
| | |||||
* | Convert password policy integer values to unicode instead of str. | Pavel Zuna | 2010-02-17 | 1 | -2/+2 |
| | |||||
* | Fix the pwpolicy plugin to work better with new output system. | Rob Crittenden | 2010-02-17 | 1 | -9/+24 |
| | |||||
* | Implement pwplicy_find to show all group password policies | Rob Crittenden | 2010-02-03 | 1 | -0/+32 |
| | | | | | find is a bit of a misnomer here because we consider no search terms, it is all or nothing. | ||||
* | Allow cospriority to be updated and fix description of priority ordering | Rob Crittenden | 2010-01-19 | 1 | -7/+27 |
| | | | | | | Need to add a few more places where the DN will not be automatically normalized. The krb5 server expects a very specific format and normalizing causes it to not work. | ||||
* | Take 2: Extensible return values and validation; steps toward a single ↵ | Jason Gerard DeRose | 2009-12-10 | 1 | -42/+25 |
| | | | | output_for_cli(); enable more webUI stuff | ||||
* | Add support for per-group kerberos password policy. | Rob Crittenden | 2009-10-05 | 1 | -17/+217 |
| | | | | | | | | | | Use a Class of Service template to do per-group password policy. The design calls for non-overlapping groups but with cospriority we can still make sense of things. The password policy entries stored under the REALM are keyed only on the group name because the MIT ldap plugin can't handle quotes in the DN. It also can't handle spaces between elements in the DN. | ||||
* | Rename plugins2 to plugins. | Pavel Zuna | 2009-07-02 | 1 | -4/+4 |
| | |||||
* | Rename plugins2 files (remove '2' suffix'). | Pavel Zuna | 2009-07-02 | 1 | -0/+148 |
| | |||||
* | Delete plugins using old LDAP backend. | Pavel Zuna | 2009-07-02 | 1 | -127/+0 |
| | |||||
* | Renamed remaining plugins still using f_* b_* convention | Jason Gerard DeRose | 2009-04-01 | 1 | -0/+127 |