71 | | base_dn = DC=example,DC=com |
72 | | #-- the user/password to search active directory from, it must be a valid |
73 | | bind_dn = ldapuser@example.com |
74 | | bind_passwd = ldapuserpassword |
75 | | #-- show disabled users |
76 | | # remember users MUST have logged in to get into the session table before they |
77 | | # show up. |
78 | | show_disabled_users = 1 |
| 77 | dir_basedn = DC=example,DC=com |
| 78 | #-- the user/password to search the directory from, it must be a valid |
| 79 | dir_binddn = ldapuser@example.com |
| 80 | dir_bindpw = ldapuserpassword |
82 | | charset = utf-9 |
83 | | #-- the DN (distinguishing name) for the group that contains users that can login to Trac |
84 | | # if this isn't specified then any valid user in active directory is accepted |
85 | | auth_group = CN=Alltechs,OU=Mail enabled groups,OU=Email,DC=serverplus,DC=com |
86 | | #-- the DN for the group that contains users that should have the TRAC_ADMIN |
87 | | # permission. If this option is not given, no user groups will be give the |
88 | | # TRAC_ADMIN permission. This this option is enabled you must specify the |
89 | | # UserExtensiblePermissionStore as the trac permission store, such as: |
| 84 | dir_charset = utf-9 |
| 85 | ##### Userinfo |
| 86 | #-- the attribute containing the users login name, THIS MUST BE UNIQUE! |
| 87 | user_attr = sAMAccountName |
| 88 | #-- the attribute containing the users display name |
| 89 | name_attr = displayName |
| 90 | #-- the attribute containing the users email addy |
| 91 | email_attr = mail |
| 92 | ##### Groups |
| 93 | #-- where to look for groups, uses dir_basedn if not defined. |
| 94 | group_basedn = ou=Groups,dc=foo,dc=net |
| 95 | #-- expand directory groups |
| 96 | group_expand = 1 |
| 97 | #-- the name of a group .. uses user_attr if not defined. |
| 98 | group_attr = cn |
| 99 | #-- which attribute to look in for members |
| 100 | group_member_attr = member |
| 101 | #-- what to look for in the member_attr |
| 102 | group_member_value = dn |
| 103 | #-- the dn of a group that has valid users, all users if not enabled |
| 104 | group_validusers = CN=Alltechs,OU=Mail enabled groups,OU=Email,DC=serverplus,DC=com |
| 105 | #-- the DN for a group automagically given TRAC_ADMIN |
| 106 | # if this option is enabled you must specify the UserExtensiblePermissionStore as the trac permission store, such as: |