| Commit message (Collapse) | Author | Age |
|
|
|
|
|
| |
Warning: if your keyfiles contain more than just a-z0-9, at sign, dots
or dashes, you will likely end up cutting off your access to your
gitosis repository with this upgrade.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This fixes problems with e.g. "No such file or directory:
'/.../git/gitosis/projects.list.42.tmp'" in generate_project_list when
running gitosis-init.
Existing users need to run::
sudo install -d -m0755 -o git -g git ~git/gitosis
adjust the user and group name if necessary. Alternatively,
just rerun gitosis-init.
|
| |
|
| |
|
|
|
|
|
|
|
| |
This avoids complexity where failing to read the config file in
gitosis-run-hook is non-fatal, but only on the first run. gitosis-init
will take care of config file reading and just pass a RawConfigParser
instance to run_hook.post_update.
|
|
|
|
|
| |
Refactored config file reading and logging initialization to make
things nicer.
|
|
|
|
| |
Hide internal gitosis-ssh and gitosis-gitweb, it's all in gitosis-run-hook.
|
|
|