aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Use Git::Repository instead of Git moduleNicolas Vigier2013-07-151-6/+4
| | | | Git module on Mageia 1 seems to have some problems to clone a repo.
* Dump repos db in a yaml file when running glrunNicolas Vigier2013-07-151-1/+6
|
* Filter what user infos we keep from ldapNicolas Vigier2013-07-151-1/+6
|
* In repos_config, allow giving a git_url instead of a directory pathNicolas Vigier2013-07-151-1/+18
| | | | | The git url will be cloned automatically (if target directory does not exist), or pulled automatically.
* load_users: keep all user infos from ldapNicolas Vigier2013-07-151-2/+2
| | | | | Keep all user infos fetched from ldap (not only ssh key), so that they can be used in gitolite configuration.
* Fix comparison of old and new ssh keys from ldapNicolas Vigier2013-06-271-1/+3
|
* Ignore group members not matching user reNicolas Vigier2013-06-271-3/+2
|
* Allow defining repos directly in main config fileNicolas Vigier2013-06-241-2/+9
|
* Add use_ldap optionNicolas Vigier2013-06-241-0/+2
| | | | To be able to disable use of ldap
* Run gitolite if conf or keydir changedNicolas Vigier2013-06-231-5/+13
|
* Load users from ldap and save their ssh keys in keydirNicolas Vigier2013-06-231-0/+44
|
* Add missing closedirNicolas Vigier2013-06-231-0/+1
|
* Add groups from ldapNicolas Vigier2013-06-221-7/+58
|
* Remove unused 'use' lineNicolas Vigier2013-06-221-1/+0
|
* Initial commitNicolas Vigier2013-06-211-0/+90