wiki:HtgroupsPlugin

Version 6 (modified by dhenry, 8 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 [download:htgroupsplugin/0.9]
0.10 and above [download: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

15264 by rjollos on 2016-02-11 05:22:34
Remove unnecessary svn:mime-type on py files

svn:mime-type was set to "plain" for many files.

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

(more)

Author/Contributors

Author: froosh
Contributors:

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