wiki:HtgroupsPlugin

Version 7 (modified by dhenry, 6 years ago) (diff)

--

Htgroups Plugin

Description

Trac plugin to enable the same group file that you use with Apache's AuthGroupFile or AuthDigestGroupFile directive to be a provider of group membership information.

For Trac 0.11 this plugin depends on ClearSilver. Consider the UserManagerPlugin as an alternative.

Bugs/Feature Requests

Existing bugs and feature requests for HtgroupsPlugin are here.

If you have any issues, create a new ticket.

Download

Download the zipped source here:

Trac Version Zip
0.9 htgroupsplugin/0.9
0.10 and above htgroupsplugin/trunk

Source

You can check out HtgroupsPlugin from here using Subversion, or browse the source with Trac.

Example

Requires setup in trac.ini

If you are not using the AccountManagerPlugin:

[htgroups]
group_file = /var/trac/trac.htgroups

If you are using the AccountManagerPlugin:

[account-manager]
password_format = htdigest
password_file = /var/trac/trac.htdigest
htdigest_realm = TracRealm
group_file = /var/trac/trac.htgroups

Why the two variants? The original plan was to extend the AccountManagerPlugin to manage the group file as well. There is instead another handy plugin to this this now: the TracHtGroupEditorPlugin

Recent Changes

[1992] by froosh on 2007-02-17 04:17:23
HtgroupsPlugin:

HtgroupsPlugin: *.egg-info exclusion added

[1991] by froosh on 2007-02-17 04:14:33
HtgroupsPlugin:

HtgroupsPlugin: added entry_points as required to load on 0.11 and later. Fixes #1211

[1990] by froosh on 2007-02-17 04:12:23
HtgroupsPlugin:

HtgroupsPlugin: incomplete work towards supporting Option() introduced in 0.10

Author/Contributors

Author: froosh
Contributors:

TagIt(plugin,froosh,0.9,0.10,0.11)?