linux下安装配置cvs(不全的)

原创 2011年08月17日 09:42:48
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...



#############这里写得比较详细

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端口那行代码后面。

相关文章推荐

Linux下CVS的安装、配置与使用(一):安装与本地使用

1. 到官网http://cvs.nongnu.org/ 下载安装包,官网上发布了rpm和源码格式的安装包。笔者使用的Linux版本为CentOS6.3-64bit,在官网下载的cvs-1.11.18...

Linux下安装与配置CVS

下载与安装 首先检查cvs RPM包是否安装,如果没有安装,请到网上下载,比如cvs-1.11.2-28.rpm。在Scientific Linux下面,可以用apt-get install cvs...

linux下hadoop的安装配置_本机实测

  • 2014年08月13日 16:12
  • 113KB
  • 下载

Linux下jdk安装配置

  • 2014年06月19日 17:24
  • 23KB
  • 下载

Linux下CVS的安装、配置与使用(二):服务器端配置与远程使用

1. 服务器端工作环境: a. 操作系统:Linux(CentOS6.3-64bit) b. 安装CVS Server/Client版本:cvs-1.11.23。(Linux下CVS的安装、配置与...

linux下mysql安装配置

  • 2013年09月12日 09:19
  • 70KB
  • 下载

Linux下安装配置MediaWiKi全过程

0、libxml2的安装    *下载http://rpmfind.net/linux/rpm2html/search.php?query=libxml2    *执行以下Linux命令进行安装 ...

LINUX下SVN服务器安装配置实践

  • 2015年03月09日 14:13
  • 78KB
  • 下载

linux下svn安装配置

  • 2015年12月30日 09:03
  • 86KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux下安装配置cvs(不全的)
举报原因:
原因补充:

(最多只允许输入30个字)