Ubuntu 10.10 に cvs をインストールしたメモ。 1. cvs xinetd のインストール
$ sudo apt-get install cvs xinetd
2. cvs 用のユーザーを作成
$ sudo mkdir /var/cvs $ sudo useradd cvsuser -s /usr/sbin/nologin $ sudo passwd cvsuser
3. リポジトリの作成と所有権の変更
4. xinetd の設定 中かっこ"{"は行頭に置くこと! service~の後ろに書いても認識されない。
$ sudo vi /etc/xinet.d/cvspserver service cvspserver { disable = no port = 2401 socket_type = stream protocol = tcp wait = no user = cvsuser # type = UNLISTED # passenv = PATH server = /usr/bin/cvs env = HOME=/var/cvs server_args = -f --allow-root=/var/cvs pserver # bind = 127.0.0.1 }
5. pserver のインストール
$ sudo apt-get install ncpfs
6. xinetd の起動
$ sudo /etc/init.d/xinetd restart
7. listen の確認 cvspserverが含まれていれば、 xinetd の設定は成功
参考:
Yorozuyah.com - UbuntuにCVSをインストールする
いつもの日記帳:UbuntuにCVSサーバーを立てる - livedoor Blog(ブログ)