gitosis/gitosis
Tommi Virtanen 2078a0c828 Write gitweb projects.list to ~/gitosis, not inside the gitosis-admin repo.
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.
2007-11-29 00:40:34 +02:00
..
templates Add gitosis-init, for bootstrapping a new installation. 2007-09-01 18:59:13 -07:00
test Write gitweb projects.list to ~/gitosis, not inside the gitosis-admin repo. 2007-11-29 00:40:34 +02:00
__init__.py Initial import. 2007-06-04 14:16:26 +03:00
access.py Create leading directories when creating missing repos in gitosis-serve. 2007-11-15 20:56:15 +02:00
app.py Avoid decorators to be compatible with python2.3 (for now). 2007-11-15 21:23:07 +02:00
gitdaemon.py Manage git-daemon-export-ok flags from gitosis config. 2007-11-17 16:27:21 +02:00
gitweb.py Set description from config file for gitweb use. 2007-11-17 17:40:34 +02:00
group.py Everyone always belongs to group "all". 2007-06-04 14:22:48 +03:00
init.py Make sure ~git/.ssh exists in gitosis-init. 2007-09-03 22:06:37 -07:00
repository.py Make repository.export work even with relative git_dir. 2007-11-17 16:49:53 +02:00
run_hook.py Write gitweb projects.list to ~/gitosis, not inside the gitosis-admin repo. 2007-11-29 00:40:34 +02:00
serve.py Write gitweb projects.list to ~/gitosis, not inside the gitosis-admin repo. 2007-11-29 00:40:34 +02:00
ssh.py Let *.pub files have multiple lines, each containing one SSH key. 2007-11-18 18:08:09 +02:00
util.py Write gitweb projects.list to ~/gitosis, not inside the gitosis-admin repo. 2007-11-29 00:40:34 +02:00