Difference between revisions of "Gitosis"
From CBLFS
Jump to navigationJump to search (New page: {| style="text-align: left; background-color: AliceBlue;" |-valign="top" !Download Source: | See Below |} {{Package-Introduction|gitosis aims to make hosting git repos easier and safer. I...) |
|||
Line 24: | Line 24: | ||
* [[setuptools]] | * [[setuptools]] | ||
* [[OpenSSH]] | * [[OpenSSH]] | ||
+ | |||
+ | == Non-Multilib == | ||
+ | |||
+ | Install the package | ||
+ | |||
+ | python setup.py install | ||
+ | |||
+ | == Multilib == | ||
+ | |||
+ | === 32Bit === | ||
+ | |||
+ | Install the package | ||
+ | |||
+ | USE_ARCH=32 python setup.py install | ||
+ | |||
+ | === N32 === | ||
+ | |||
+ | Install the package | ||
+ | |||
+ | USE_ARCH=n32 python setup.py install | ||
+ | |||
+ | === 64Bit === | ||
+ | |||
+ | Install the package | ||
+ | |||
+ | USE_ARCH=64 python setup.py install | ||
[[Category:Source Code Management]] | [[Category:Source Code Management]] |
Revision as of 12:41, 6 July 2008
Download Source: | See Below |
---|
Contents
Introduction to Gitosis
gitosis aims to make hosting git repos easier and safer. It manages multiple repositories under one user account, using SSH keys to identify users. End users do not need shell accounts on the server, they will talk to one shared account that will not let them run arbitrary commands.
Project Homepage: Unknown
Getting the Source
Make sure that you have GIT installed and working then execute the following command:
git clone git://eagain.net/gitosis.git
You may wish to create a tarball of the checked out code for future reference.
tar cvjf gitosis-$(date '+%Y%m%d').tar.bz2 gitosis
Dependencies
Required
Non-Multilib
Install the package
python setup.py install
Multilib
32Bit
Install the package
USE_ARCH=32 python setup.py install
N32
Install the package
USE_ARCH=n32 python setup.py install
64Bit
Install the package
USE_ARCH=64 python setup.py install