2014-03-27 59 views
2

我使用GITOLITE通過https訪問設置了GIT。對於授權,我們要將LDAP組添加到gitolite.conf。我已將ldap腳本附加到.gitolite.rc,並且能夠獲取用戶所屬的所有用戶組。對於授權,將相應的組添加到gitolite.conf中,但它無法在gitolite中獲取該組。 CONF。如何在gitolite.conf中配置LDAP組

repo testing 
    RW+  = @testing_ldap_group_rw 
    R  = @testing_ldap_group_read 

我已啓用此也.gitolite.rc

GROUPLIST_PGM   => '/path/to/ldap-query-groups-script', 

我是不是要進行任何其他配置更改?

回答

1

我是declare the LDAP script in .gitolite.rc

但該腳本沒有「附.gitolite.rc
這是我$PATH
繼Gitolite文檔的independent script,它查詢LDAP存儲和返回組的一個空格分隔的列表用戶的成員

然後使用@groupName符號的作品就好了:如果用戶是(memberOf)LDAP組groupName,他/她將被允許一部分

+0

@ user2164525確定。我只是直接包含它。 – VonC