Package Details: gitosis-git 0.2.r49.gdedb3dc-2

Git Clone URL: https://aur.archlinux.org/gitosis-git.git (read-only)
Package Base: gitosis-git
Description: Software for hosting git repositories - git checkout
Upstream URL: https://github.com/tv42/gitosis
Licenses: GPL2
Conflicts: gitosis
Provides: gitosis
Submitter: alperkanat
Maintainer: eworm
Last Packager: eworm
Votes: 37
Popularity: 0.000000
First Submitted: 2009-01-24 23:29
Last Updated: 2015-06-30 08:02

Dependencies (3)

Required by (0)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

ChojinDSL commented on 2011-03-16 10:55

When I try to run gitosis-init as specified in the Arch Wiki, I get the following:

sh-4.2$ gitosis-init < /srv/id_dsa.pub
Traceback (most recent call last):
File "/usr/bin/gitosis-init", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2691, in <module>
add_activation_listener(lambda dist: dist.activate())
File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 668, in subscribe
callback(dist)
File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2691, in <lambda>
add_activation_listener(lambda dist: dist.activate())
File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2192, in activate
self.insert_on(path)
File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2299, in insert_on
self.check_version_conflict()
File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2338, in check_version_conflict
for modname in self._get_metadata('top_level.txt'):
File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2186, in _get_metadata
for line in self.get_metadata_lines(name):
File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 1174, in get_metadata_lines
return yield_lines(self.get_metadata(name))
File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 1166, in get_metadata
return self._get(self._fn(self.egg_info,name))
File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 1281, in _get
stream = open(path, 'rb')
IOError: [Errno 13] Permission denied: '/usr/lib/python2.7/site-packages/soaplib-1.0.0_beta8-py2.7.egg-info/top_level.txt'

If run the gitosis-init command as root its fine. But not if I try to run it as the git user, either via sudo or directly as the git user.

canton7 commented on 2011-02-08 09:14

See the repository owner's blog here: http://zcentric.com/2010/08/25/gitosis-with-wildcard-support/ and github README here: https://github.com/mzupan/gitosis
If, for example, you have a number of repositories in dir/ which are all writable by the same group, it allows you to write
[group mygroup]
members = jdoe
writable = dir/*

instead of specifying each repository individually.

alperkanat commented on 2011-02-07 23:57

Hello canton7,

What are wildcards are used for?

canton7 commented on 2011-02-07 23:54

I've created a package of a fork which supports wildcards for the 'writable' attribute here: http://aur.archlinux.org/packages.php?ID=46302

Anonymous comment on 2011-01-17 06:14

Ah, it appears reinstalling python2-distribute fixes this issue.

Anonymous comment on 2011-01-16 16:30

I'm still having a problem... http://aur.pastebin.com/6mk81eqE

alperkanat commented on 2011-01-13 17:25

corrected the pkgbuild, thanks for warning!

notizblock commented on 2011-01-11 13:28

i used python2-distribute instead of python2-setuptools

alperkanat commented on 2010-12-21 20:46

thanks for warning.. updated the package.

Anonymous comment on 2010-12-21 18:48

You need to change setuptools to python2-setuptools in the dependencies.