freeipa/ipaserver/plugins
Rob Crittenden ba59d9d648 Add support for User-Private Groups
This uses a new 389-ds plugin, Managed Entries, to automatically create
a group entry when a user is created. The DNA plugin ensures that the
group has a gidNumber that matches the users uidNumber. When the user is
removed the group is automatically removed as well.

If the managed entries plugin is not available or if a specific, separate
range for gidNumber is passed in at install time then User-Private Groups
will not be configured.

The code checking for the Managed Entries plugin may be removed at some
point. This is there because this plugin is only available in a 389-ds
alpha release currently (1.2.6-a4).
2010-07-06 15:39:34 -04:00
..
__init__.py Remove deprecated comment on plugin naming conventions 2009-09-14 09:46:35 -04:00
dogtag.py Remove older MITM fixes to make compatible with dogtag 1.3.3 2010-04-19 10:04:25 -04:00
join.py Use the certificate subject base in IPA when requesting certs in certmonger. 2010-04-23 04:57:40 -06:00
ldap2.py Add support for User-Private Groups 2010-07-06 15:39:34 -04:00
ldapapi.py Fix password setting on python 2.4 systems (it doesn't like None for oldpw) 2009-05-21 22:43:10 -04:00
rabase.py Remove older MITM fixes to make compatible with dogtag 1.3.3 2010-04-19 10:04:25 -04:00
selfsign.py localize doc strings 2010-03-08 21:10:36 -07:00
xmlserver.py Consolidate to single WSGI entry point 2010-03-01 20:21:38 -07:00