Fedora Core1下配置CVS

原创 2004年09月18日 13:00:00

安装CVS

1 首先确保系统安装有cvs

       [root@mail xinetd.d]# rpm -qa|grep cvs<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

cvs-1.11.1p1-3

如果命令输出类似于上面的输出则说明系统已经安装有cvs,否则就需要从安装光盘中安装cvsrpm包。

2:建立了cvs用户组

  groupadd cvs

3.建立cvs组的cvsroot用户和所属的目录

  useradd -g cvs -G cvs -d /cvsroot cvsroot

4:为cvsroot用户添加密码

  passwd cvsroot

5:改变/cvsroot的目录属性

  chmod 775 /cvsroot

6:初始化cvs源码库,此操作生成目录/cvsroot/CVSROOT,其下为一些初始化文件

  cvs -d /cvsroot init

7:创建可以登陆cvs服务的用户及密码,需要创建文件passwd

  vi /cvsroot/CVSROOT/passwd

  文件内容如下:

  yym:xxxxx:cvsroot

8.xxxxxx为密码,由以下文件生成: vi /home/cvsroot/passwdgen.pl 文件内容:

  #!/usr/bin/perl

  srand (time());

  my $randletter = "(int (rand (26)) + (int (rand (1) + .5) % 2 ? 65 : 97))";

  my $salt = sprintf ("%c%c", eval $randletter, eval $randletter);

  my $plaintext = shift; my $crypttext = crypt ($plaintext, $salt);

  print "${crypttext}/n";

9.如果需要密码为:some,则敲入: passwdgen.pl "some" 回车即可得到加密密码,用其替换passwd文件中的xxxxxx

10.加入cvs服务

cvs服务由inted来唤起,因此需要改动inetd提供的服务,在xinetd.d目录下添加需要启动的服务:

  cd /etc/xinetd.d

  vi cvspserver

  文件内容:

  service cvspserver

  {

  disable = no

  flags = REUSE

  socket_type = stream

  wait = no

  user = root

  server = /usr/bin/cvs

  server_args = -f --allow-root=/home/cvsroot pserver

  log_on_failure += USERID

  }

12.重新启动inetd或者xinetd:

  /etc/rc.d/init.d/xinetd restart

13.检查cvspserver服务是否已经启动

  netstat -l |grep cvspserver

结果如下:

  tcp 0 0 *:cvspserver *:* LISTEN

  以上结果全部通过,但是在我的客户机(redhat9)上执行

  cvs -d :pserver:steven@192.168.211.72:/home/cvsroot login

  输入密码后,返回connection confuse信息

 

Fedora Core1下Apache2.0.50+J2SDK1.4.2+Resin3.0.8配置方法

 一直对于apache2.0.50与tomcat5.0.27的整合有些不明白,所以改用了apache+resin,感觉配置起来还比较方便,在配置过程中,把操作记录下来,整理了一下。操作系统Fedora...
  • ladofwind
  • ladofwind
  • 2004年12月17日 18:44
  • 1631

Fedora Core1下Apache2.0.50+J2SDK1.4.2+Resin3.0.8配置方法

一直对于apache2.0.50与tomcat5.0.27的整合有些不明白,所以改用了apache+resin,感觉配置起来还比较方便,在配置过程中,把操作记录下来,整理了一下。操作系统Fedora ...
  • chengkeke
  • chengkeke
  • 2004年12月06日 16:21
  • 1054

ubuntu下安装和配置CVS

网上ubuntu下安装CVS的资料挺多,不过尝试过之后基本都上跑不起来。经过了一下午+一晚上的努力,总算是配置成功了,我把详细过程和中间遇到的问题都记录下来,于是就有了这篇文章。cvs的安装方式大致有...
  • sayigood
  • sayigood
  • 2010年01月17日 20:54
  • 3078

Go 语言开发环境设置(Fedora x64)

如果以工作需要来看,Go语言对我一无是处——我不需要写(“不会写”的另一种说法)操作系统级的代码。但是这个编程语言的Newbie看起来确实很适合开发国际象棋引擎和围棋引擎——既有接近C的速度,又有很好...
  • hiarcs
  • hiarcs
  • 2010年04月23日 00:58
  • 3552

fedora 19 下安装配置apache+php+mysql

安装httpd和php: #yum install httpd php php-common 启动apache服务: # service httpd start 可以通过使用命令netstat...
  • junmuzi
  • junmuzi
  • 2013年10月07日 11:59
  • 3524

mac下设置环境变量以及使用CVS命令行

mac下设置环境变量以及使用CVS命令行: 命令行下设置环境变量: bogon:~ yanfa$CVSROOT=:pserver:username@serveraddress:/home/cvsr...
  • ALDRIDGE1
  • ALDRIDGE1
  • 2013年12月31日 17:36
  • 1293

fedora下安装apache过程实录

前提:    fedora18系统一个,安装于虚拟机       网络必须确保畅通 下载   httpd-2.4.3.tar.gz   apr-util-1.5.1.tar.gz ...
  • heikefangxian23
  • heikefangxian23
  • 2015年08月03日 17:16
  • 1308

Fedora 8配置CVS服务器

一、CVS服务器安装及初始配置1、CVS服务器的安装       安装RPM包:    #yum install cvs*         查看cvs安装情况:      #rpm -qa|grep ...
  • hecssy
  • hecssy
  • 2009年01月12日 13:06
  • 745

fedora 安裝配置pppoe server

本过程在fedora9上实施通过 1、检查系统是否已安装PPPoE服务器 rpm -q rp-pppoe 或rpm -qa | grep pppoe 如果未安装,则执行: yum install pp...
  • lizhiqiang5846
  • lizhiqiang5846
  • 2015年05月28日 10:52
  • 857

fedora下网络配置及相关命令

网络参数配置 1.Fedora网络设置IP地址 查看你使用的IP网卡 ifconfig -a 找到你要Fedora 网络使用的网卡 vi /etc/sysconfig/n...
  • zhaoxiatengkong_1
  • zhaoxiatengkong_1
  • 2013年02月02日 01:00
  • 1783
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Fedora Core1下配置CVS
举报原因:
原因补充:

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