| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
| |
Without this, any changes to repository settings would only be
applied after one extra (non-empty) push.
Add unit test coverage for the post-update hook.
Make SSH authorized_keys path configurable, mostly for unit tests.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This allows running gitweb as a separate user without needing to allow it
read access to gitosis-admin.git. Running as separate user will still most
likely require a ``chgrp www-data`` of the relevant repositories, but
nothing not already decided public needs to be exposed.
Existing gitweb users will need to adjust their gitweb.conf to point to
the new location of the projects.list file.
Removing the old projects.list from
~git/repositories/gitosis-admin.git/projects.list is safe once gitweb
has switched to using the new location.
|
| |
|
| |
|
|
|
|
| |
Remove mentions of cancelled gitweb.conf generation from docstrings.
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
Hide internal gitosis-ssh and gitosis-gitweb, it's all in gitosis-run-hook.
|
|
Sadly, no unit tests on this level, for now.
|