2011年 4月 24日 はてなブックマーク -

デーモンの常駐化

マシンを起動するたびにいちいちデーモンを起動するのが面倒なのでマシン起動時にデーモンが起動するように設定する。

調べたらgit-daemon-runというものがあるのでこれを使う

sudo apt-get install git-daemon-run

これでマシン起動時に勝手にgit-daemonが起動し、さらにserviceコマンドからgit-daemonをstop、startができるようになる

デーモン起動スクリプトを修正

デフォルトだとリポジトリの—base-pathが/var/cacheに設定されていたりしてめんどくさいので起動スクリプトを書き換える

sudo vi /var/sv/git-daemon/run

以下の一行を書き換える

#exec git-daemon --verbose --base-path=/var/cache /var/cache/git
exec git-daemon --verbose --base-path=/var/repos --export-all --enable=receive-pack 

一応サービスを再起動

sudo service git-daemon stop
sudo service git-daemon start

gitサーバーをubuntuに構築してgit://からアクセスできるようにする手順メモ - AorBorF

CentOSでepelリポジトリを使っているなら、さくっと使えますね。
$ yum list git-*
Available Packages
git.x86_64 1.7.4.1-1.el5 epel
git-all.x86_64 1.7.4.1-1.el5 epel
git-arch.x86_64 1.7.3.4-1.el5.rf rpmforge
git-cvs.x86_64 1.7.4.1-1.el5 epel
git-daemon.x86_64 1.7.4.1-1.el5 epel
git-email.x86_64 1.7.4.1-1.el5 epel
git-gui.x86_64 1.7.4.1-1.el5 epel
git-svn.x86_64 1.7.4.1-1.el5 epel


1年前 | | 2011年 4月 24日 | このエントリーを含むはてなブックマーク