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


Htgroups Plugin


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 the zipped source here:

Trac Version Zip
0.9 [download:htgroupsplugin/0.9]
0.10 and above [download:htgroupsplugin/trunk]


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


Requires setup in trac.ini

If you are not using the AccountManagerPlugin:

group_file = /var/trac/trac.htgroups

If you are using the AccountManagerPlugin:

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: *.egg-info exclusion added

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

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



Author: froosh