你需要以下工具来设置一个安全的 Pserver:
当然,你需要安装 CVS 才能运行它。你可以在这里获取。
cvsd 是一个程序,它将在 chroot jail 中运行 CVS Pserver。你可以在这里获取。
如果你希望你的开发者安全地访问代码仓库,你需要运行一个 SSH 服务器。然而,设置访问权限超出了本简易教程的范围。更多信息可以在CVS-RCS 指南中找到。
如果你要从源码编译,请按照以下说明操作。如果你下载了二进制文件,请跳到第 2.2.2 节。
下载 CVS 源代码后,将其解压到一个目录并 cd 进入该目录。默认前缀是/usr/local;在这个例子中,我们已经将其更改为/usr。你可能还需要更改mandir到你的 man page 所在的目录(默认为PREFIX/man).
$ ./configure --prefix=/usr $ make # make install
你应该注意一些配置开关。 默认前缀是/usr/local,在本文档中,我们将其更改为/usr。 你还应该更改sysconfdir为/etc,系统配置文件通常位于此目录。你可能还需要更改mandir到你的 man page 所在的目录。
$ ./configure --prefix=/usr --sysconfdir=/etc $ make # make install
现在让我们继续设置这些优秀的工具。