Cent5.6 に git & gitosis をインストール

参考1:http://openbooth.org/archives/65.html:gitosis - Git リポジトリ群の管理とアクセス制御 vol.1
参考2:http://openbooth.org/archives/82.html:gitosis - Git リポジトリ群の管理とアクセス制御 vol.2


まず、 git をホスティングするサーバの準備。
git+α を epel からインストール。

$ sudo yum --enablerepo=epel install git python-setuptools
$ git clone git://eagain.net/gitosis.git
$ cd gitosis
$ sudo python setup.py install
$ su -
# adduser git
# exit
$ sudo -H -u git gitosis-init < ~/.ssh/id_rsa.pub

管理用のリポジトリができたので、ローカル側でクローンして設定。

$ git clone git@133.5.38.203:gitosis-admin.git
$ cd gitosis-admin
$ vi gitosis.conf