ubuntu9.04 cvsd服务安装配置中的注意事项

本文提供了Cvsd的安装及配置教程,包括如何通过系统用户权限进行设置,并解决了配置过程中遇到的一些常见问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

虽然我个人喜欢svn和mercurial, 公司要用cvs,将来大家不爽的时候再迁移吧。
用户权限用系统用户,domain到公司的nis服务器,不用创建用户了。这是每个库的缺省设置,但是不工作。报告:incorrect user name or passowrd
cvsd报错:
cvsd: connection from 10.80.2.184 3771
cvsd: debug: fork() succeeded (child pid=13467)
cvsd: cvs command exited with exit-status 1

sudo apt-get install cvsd
第一次安装会问你什么东西,直接回车吧,后面反正要改。
sudo vi /etc/cvsd/cvsd.conf
注释掉RootJail, 用pam会比较麻烦
Uid root
Gid root 缺省用户cvsd有问题,可能需要什么权限。先偷懒吧。
Umask 000 比较危险,002应该就可以。
Listen 0.0.0.0 2401 缺省的*还包括了ipv6,我这因为他不能启动服务。
Repos /mount/some/path 这个可以有多行,要用绝对路径,因为不用rootjail了
保存退出

如果你的库在nfs上面,最好用root来创建cvs目录。
sudo su root
# mkdir /mount/some/path
# cvs -d /mount/some/path init

好了,现在sudo /etc/init.d/cvsd restart应该可以用系统帐号登录了。
如果有问题,用sudo cvsd -d启动,看看屏幕log输出。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值