git ユーザの作成
# adduser --shell /bin/sh --home /home/git git
# passwd -uf git
# visudo
git ALL=(ALL) PASSWD:ALL
# su - git
$ git config --global user.name "Git Administrator"
$ git config --global user.email "git@localhost"
$ cd .ssh
$ ssh-keygen -t rsa -N "" -f id_rsa
gitolite のインストール
$ cd
$ git clone git://github.com/sitaramc/gitolite
$ gitolite/src/gl-system-install
$ export PATH=/home/git/bin:$PATH
$ ln -s .ssh/id_rsa.pub GitlabAdmin.pub
$ gl-setup -q ~/GitlabAdmin.pub
ノーパスで入れるか接続テスト
$ ssh localhost -p xxxxxx
sshのポート番号を変えていたらconfigファイルの作成が必要
$ vi .ssh/config
Host localhost
Port xxxxxx
gitolite-adminにアクセスできるか確認
$ git clone git@localhost:gitolite-admin