freeipa/ipalib/plugins
Ondrej Hamada 8956fdbf40 Sort password policy by priority
'ipa pwpolicy-find' output is now sorted by priority of the policies.
Lower position means lower priority. Global policy is then at the bottom.

The changes has also affected LDAPSearch class in baseldap.py:
LDAPSearch class sorts the search results by primary key be default
(which is usually 'cn'). Therefor a function pointer entries_sortfn
was added. If no sorting function exists, default sorting by primary key
is used.

Sorting function had to be introduced due to the fact that pwpolicy's
primary key is also it's 'cn' and global policy is not allowed to have any
priority.

https://fedorahosted.org/freeipa/ticket/2045
2011-12-01 18:04:30 -05:00
..
__init__.py Change FreeIPA license to GPLv3+ 2010-12-20 17:19:53 -05:00
aci.py Parse comma-separated lists of values in all parameter types. This can be enabled for a specific parameter by setting the "csv" option to True. 2011-11-30 17:08:35 +01:00
automember.py Parse comma-separated lists of values in all parameter types. This can be enabled for a specific parameter by setting the "csv" option to True. 2011-11-30 17:08:35 +01:00
automount.py ticket 1669 - improve i18n docstring extraction 2011-08-24 23:13:16 -04:00
baseldap.py Sort password policy by priority 2011-12-01 18:04:30 -05:00
batch.py Parse comma-separated lists of values in all parameter types. This can be enabled for a specific parameter by setting the "csv" option to True. 2011-11-30 17:08:35 +01:00
cert.py ticket 2022 - modify codebase to utilize IPALogManager, obsoletes logging 2011-11-23 09:36:18 +01:00
config.py Fix config migration option 2011-11-30 23:41:48 -05:00
delegation.py Parse comma-separated lists of values in all parameter types. This can be enabled for a specific parameter by setting the "csv" option to True. 2011-11-30 17:08:35 +01:00
dns.py Parse comma-separated lists of values in all parameter types. This can be enabled for a specific parameter by setting the "csv" option to True. 2011-11-30 17:08:35 +01:00
entitle.py ticket 1669 - improve i18n docstring extraction 2011-08-24 23:13:16 -04:00
group.py Clarify usage of --posix argument in group plugin. 2011-11-16 18:42:40 -05:00
hbacrule.py Fix error messages in hbacrule 2011-09-27 15:37:01 +02:00
hbacsvc.py ticket 1669 - improve i18n docstring extraction 2011-08-24 23:13:16 -04:00
hbacsvcgroup.py ticket 1669 - improve i18n docstring extraction 2011-08-24 23:13:16 -04:00
hbactest.py Parse comma-separated lists of values in all parameter types. This can be enabled for a specific parameter by setting the "csv" option to True. 2011-11-30 17:08:35 +01:00
host.py Fix LDAP object parameter encoding 2011-11-15 13:17:44 +01:00
hostgroup.py Create pkey-only option for find commands 2011-10-27 14:17:51 +00:00
internal.py Refactored permission target section. 2011-11-14 16:47:08 -05:00
kerberos.py Change FreeIPA license to GPLv3+ 2010-12-20 17:19:53 -05:00
krbtpolicy.py ticket 1669 - improve i18n docstring extraction 2011-08-24 23:13:16 -04:00
migration.py Parse comma-separated lists of values in all parameter types. This can be enabled for a specific parameter by setting the "csv" option to True. 2011-11-30 17:08:35 +01:00
misc.py ticket 1669 - improve i18n docstring extraction 2011-08-24 23:13:16 -04:00
netgroup.py Improve hostgroup/netgroup collision checks 2011-10-17 17:09:46 +02:00
passwd.py Require current password when using passwd to change your own password. 2011-10-04 15:16:15 +02:00
permission.py Parse comma-separated lists of values in all parameter types. This can be enabled for a specific parameter by setting the "csv" option to True. 2011-11-30 17:08:35 +01:00
ping.py ticket 1669 - improve i18n docstring extraction 2011-08-24 23:13:16 -04:00
pkinit.py ticket 1669 - improve i18n docstring extraction 2011-08-24 23:13:16 -04:00
privilege.py Remove normalizer that made role, privilege and permission names lower-case 2011-09-12 16:51:25 -04:00
pwpolicy.py Sort password policy by priority 2011-12-01 18:04:30 -05:00
role.py Remove normalizer that made role, privilege and permission names lower-case 2011-09-12 16:51:25 -04:00
selfservice.py Parse comma-separated lists of values in all parameter types. This can be enabled for a specific parameter by setting the "csv" option to True. 2011-11-30 17:08:35 +01:00
service.py Misleading Keytab field 2011-11-10 14:11:02 +01:00
sudocmd.py Fix sudo help and summaries 2011-08-29 21:26:23 -04:00
sudocmdgroup.py Fix sudo help and summaries 2011-08-29 21:26:23 -04:00
sudorule.py Fixed labels for run-as users and groups. 2011-09-13 17:32:33 +00:00
user.py Misleading Keytab field 2011-11-10 14:11:02 +01:00
virtual.py Add default success/failure output logging. 2011-02-14 10:23:52 -05:00
xmlclient.py Change FreeIPA license to GPLv3+ 2010-12-20 17:19:53 -05:00