Changes between Version 3 and Version 4 of TracSysgroupsPlugin
- Timestamp:
- Nov 5, 2015, 9:21:02 AM (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracSysgroupsPlugin
v3 v4 1 = Assign permissions and validate trac users with unix / linux system groups = 1 [[PageOutline(2-5,Contents,pullout)]] 2 2 3 = = Description ==3 = Assign permissions and validate trac users with UNIX / Linux system groups 4 4 5 A permission system-group provider for Trac. It asks linux / unix system 6 to which groups a validated user belongs. If one of this groups matches 7 a permission group name created with trac-admin permission add command, 8 these permissions are enabled for logged-on user. 5 == Description 9 6 10 == Bugs/Feature Requests == 7 This is a permission system-group provider for Trac. It asks UNIX / Linux 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 the logged-on user. 8 9 == Bugs/Feature Requests 11 10 12 11 Existing bugs and feature requests for TracSysgroupsPlugin are … … 14 13 15 14 If you have any issues, create a 16 [ http://trac-hacks.org/newticket?component=TracSysgroupsPlugin&owner=syspietnew ticket].15 [/newticket?component=TracSysgroupsPlugin new ticket]. 17 16 18 == Download == 17 [[TicketQuery(component=TracSysgroupsPlugin&group=type,format=progress)]] 19 18 20 Download the zipped source from [download:tracsysgroupsplugin here]. 19 == Download 21 20 22 == Source == 21 Download the zipped source from [export:tracsysgroupsplugin here]. 23 22 24 You can check out TracSysgroupsPlugin from [http://trac-hacks.org/svn/tracsysgroupsplugin here] using Subversion, or [source:tracsysgroupsplugin browse the source] with Trac. 23 == Source 25 24 26 == Example == 25 You can check out TracSysgroupsPlugin from [/svn/tracsysgroupsplugin here] using Subversion, or [source:tracsysgroupsplugin browse the source] with Trac. 27 26 28 There is no configuration to do. After installing this plugin trac is able 29 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 30 trac groups named like system-groups and trac will accept permissions attached 31 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. 27 == Installation 32 28 33 == Recent Changes == 29 General instructions on installing Trac plugins can be found on the [TracPlugins#InstallingaTracplugin TracPlugins] page. 30 31 == Example 32 33 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. 34 This helps for example PAM users to avoid managing group permissions twice, here no autz file is needed anymore. 35 36 == Recent Changes 34 37 35 38 [[ChangeLog(tracsysgroupsplugin, 3)]] 36 39 37 == Author/Contributors ==40 == Author/Contributors 38 41 39 42 '''Author:''' [wiki:syspiet] [[BR]] 43 '''Maintainer:''' [[Maintainer]] [[BR]] 40 44 '''Contributors:'''