wiki:TracSysgroupsPlugin

Version 2 (modified by anonymous, 5 years ago) (diff)

--

Assign permissions and validate trac users with unix / linux system groups

Description

A permission system-group provider for Trac. It asks linux / unix system to which groups a validated user belongs. If one of this groups matches a permission group name created with trac-admin permission add command, these permissions are enabled for logged-on user.

Bugs/Feature Requests

Existing bugs and feature requests for TracSysgroupsPlugin are here.

If you have any issues, create a new ticket.

Download

Download the zipped source from here.

Source

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

Example

There is no configuration to do. After installing this plugin trac is able to validate an authorized user auser against the unix system group entries belonging to unix system user auser. The benefit is, that one can now create trac groups named like system-groups and trac will accept permissions attached to this group for a user, if the unix pendant of this username belongs to this group. This helps e.g. PAM users to avoid managing group permissions twice, here no autz file is needed anymore.

Recent Changes

[5672] by syspiet on 2009-05-05 22:17:01
[5671] by syspiet on 2009-05-05 22:02:15
First Import
[5670] by syspiet on 2009-05-05 21:58:22

Author/Contributors

Author: syspiet
Contributors: