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


Htgroups Plugin

Genshi Version

There is a completely new version, HtGroupEditorPlugin, that is Genshi based with selection from down lists.


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