http://www.iteye.com/topic/61053
libstdc++.so.5丢失的处理办法
下载:http://mirror.centos.org/centos/4/os/i386/CentOS/RPMS/compat-libstdc++-33-3.2.3-47.3.i386.rpm
linshutao@ubuntu:/etc/xinetd.d$ cvs -d /home/linshutao/cvsroot/ init
cvs init: connect to 127.0.0.1(127.0.0.1):2402 failed: Connection refused
cvs [init aborted]: Couldn't connect to lock server
groupadd cvs
3.建立cvs组的cvsroot用户和所属的目录
useradd -g cvs -G cvs -d /home/cvsroot cvsroot
4.为cvsroot用户添加密码
passwd cvsroot
5.改变/home/cvsroot的目录属性
chmod 775 /home/cvsroot
sudo cvs -d /home/linshutao/cvsroot/ init
sudo cvs -d /home/linshutao/cvsroot/ init
7.在/etc/xinetd.d/新建cvspserver文件,填入以下内容
引用
service cvspserver
{
flags = REUSE
socket_type = stream
wait = no
user = root
protocol = tcp
server = /usr/bin/cvs
server_args = -f --allow-root=/home/linshutao/cvsroot pserver
disable = no
}
8.修改/etc/services加入 (如果已经存在就不用修改了)
cvspserver 2401/tcp #pserver cvs service
xinetd: unrecognized service
安装xinetd(not fix)
启动xinetd服务(传入xinetd.conf配置文件)
./xinetd -d -f /home/linshutao/CVS/xinetd-2.3.14/contrib/xinetd.conf (貌似有问题)
检查cvspserver是否启动
netstat -l |grep cvspserver
接着将系统的shadow文件复制到CVSROOT,并重命名为passwd:
#cp /etc/shadow /home/cvsroot/CVSROOT/passwd
#chmod 0644 /home/cvsroot/CVSROOT/passwd
我是:
sudo cp /etc/shadow /home/linshutao/cvsroot/CVSROOT/passwd
由于htpasswd没有,所以安装apache,后面也需要用到这个apaceh
sudo apt-get install apache2
########
11/8/11@23:52:36: ERROR: 9886 {activate_normal} bind failed (Address already in use (errno = 98)). service = cvspserver
11/8/11@23:52:36: ERROR: 9886 {cnf_start_services} Service cvspserver failed to start and is deactivated.
11/8/11@23:52:36: DEBUG: 9886 {cnf_start_services} mask_max = 0, services_started = 0
11/8/11@23:52:36: CRITICAL: 9886 {init_services} no services. Exiting...
libstdc++.so.5丢失的处理办法
下载:http://mirror.centos.org/centos/4/os/i386/CentOS/RPMS/compat-libstdc++-33-3.2.3-47.3.i386.rpm
linshutao@ubuntu:/etc/xinetd.d$ cvs -d /home/linshutao/cvsroot/ init
cvs init: connect to 127.0.0.1(127.0.0.1):2402 failed: Connection refused
cvs [init aborted]: Couldn't connect to lock server
groupadd cvs
3.建立cvs组的cvsroot用户和所属的目录
useradd -g cvs -G cvs -d /home/cvsroot cvsroot
4.为cvsroot用户添加密码
passwd cvsroot
5.改变/home/cvsroot的目录属性
chmod 775 /home/cvsroot
sudo cvs -d /home/linshutao/cvsroot/ init
sudo cvs -d /home/linshutao/cvsroot/ init
7.在/etc/xinetd.d/新建cvspserver文件,填入以下内容
引用
service cvspserver
{
flags = REUSE
socket_type = stream
wait = no
user = root
protocol = tcp
server = /usr/bin/cvs
server_args = -f --allow-root=/home/linshutao/cvsroot pserver
disable = no
}
8.修改/etc/services加入 (如果已经存在就不用修改了)
cvspserver 2401/tcp #pserver cvs service
xinetd: unrecognized service
安装xinetd(not fix)
启动xinetd服务(传入xinetd.conf配置文件)
./xinetd -d -f /home/linshutao/CVS/xinetd-2.3.14/contrib/xinetd.conf (貌似有问题)
检查cvspserver是否启动
netstat -l |grep cvspserver
接着将系统的shadow文件复制到CVSROOT,并重命名为passwd:
#cp /etc/shadow /home/cvsroot/CVSROOT/passwd
#chmod 0644 /home/cvsroot/CVSROOT/passwd
我是:
sudo cp /etc/shadow /home/linshutao/cvsroot/CVSROOT/passwd
由于htpasswd没有,所以安装apache,后面也需要用到这个apaceh
sudo apt-get install apache2
########
11/8/11@23:52:36: ERROR: 9886 {activate_normal} bind failed (Address already in use (errno = 98)). service = cvspserver
11/8/11@23:52:36: ERROR: 9886 {cnf_start_services} Service cvspserver failed to start and is deactivated.
11/8/11@23:52:36: DEBUG: 9886 {cnf_start_services} mask_max = 0, services_started = 0
11/8/11@23:52:36: CRITICAL: 9886 {init_services} no services. Exiting...
#############这里写得比较详细
http://blog.csdn.net/baobao8505/article/details/1137971
###############2011年10月29日 09:29:05
在上海这边出差,配置CVS时遇到的问题:
1、在/etc/xinetd.d/下建立配置文件:cvspserver,发现登陆后提示找不到代码仓库
2、故将配置文件写在同目录下的一个已经存在名字叫cvs的文件。再次登录时提示无权限更改CVSROOT下的config文件CVSROOT/config Permission denied
3、google一下,有一句命令:不记得了,好像setenforce 0就可以在本机登录了。
4、发现在eclipse下无法连接,把cvs端的防火墙关了:service iptables stop,发现可以连接了。
5、总不能没有防火墙吧,vi /etc/sysconfig/iptables(好像是),copy里面对ssh2端口22开放的那段代码,修改22为2041(cvs),注意这行代码不要放在最后,否则无效,应该放在22端口那行代码后面。