linux下CVS和Mail通知设定

一.CVS 配置

1检查是否自有,如果没有下安装
$rpm -qa cvs
$./configure --prefix=/usr/local/cvs
$make
$make install
2
CVS和用
$groupadd cvs
users
$useradd cvs
user -g cvs
3
看配置文件
$cat /etc/services |grep cvspserver
看是否有以下服,如果没有,自己加上去。
cvspserver
    2401/tcp #CVS client/server operations   
cvspserver
    2401/udp #CVS client/server operations
4
建启脚本:
$vi /etc/xinetd.d/cvspserver
service cvspserver
{
disable = no
port = 2401
socket_type = stream
wait = no
user = root
server = /usr/bin/cvs
server_args = -f --allow-root=/cvsroot  pserver
}
关键注意上面文件行等号左右都有一个空格,否无法启而且没有明确的错误信息

server 指定CVS行文件路径,默安装就是/usr/bin/cvs,可以通过whereis cvs查看
5
、初始化CVS
在根建目cvs
$mkdir cvs
$cvs -d /cvs init
6
、重启CVS
/etc/init.d/xinetd restart
7
检查cvspserver是否已
$netstat -l |grep cvspserver
应该有如下果:
tcp 0 0 *:cvspserver  *:* LISTEN
8
、登
cvs -d :pserver:cvsroot@localhost:/cvsroot login
入正确密,如果没有出其它的提示就表示登成功。
9、通windows行其他操作

10建立CVS用户,CVSROOT目录下,建立passwd文件

用户名:密码:等效的系统用户(建议此处为CVSROOT的所属用户)

henry:xxxxxxxx:cvsuser

密码生成方法

$ htpasswd -c passwd henry

New password:

Re-type new password:

Adding password for user henry

$ cat passwd

henry: rhQlrX2uk1w0c

 

二.CVS Mail通知

1.编辑CVSROOT下的loginfo文件增加

ALL (echo "------------------------------"; id; echo %{sVv}; echo %R; date; cat) >> $CVSROOT/CVSROOT/commitlog

CVSROOT (echo ""; id; echo %{sVv}; echo %R; date; cat) | mail -s

"[cvstest]" henry

cvstest (echo ""; id; echo %{sVv}; echo %R; date; cat) | mail -s

"[cvstest]" henry

2.修改/etc/mail下的两个文件accesslocal-host-names

access文件添加

localhost.localdomain                         RELAY

localhost                             RELAY

127.0.0.1                             RELAY

10.194.151.52                   RELAY

local-host-names文件添加henry(主机名用命令hostname查看)

3.修改之后

$makemap hash access.db < access

产生access.db文件

4$/usr/sbin/sendmail –bd –q20m

重新启动sendmail服务

5.在services中启动ipop3sendmail服务之后重新启动xinied

#/etc/init.d/xinetd restart

6.查看pop3sendmail是否启动成功显示

#netstat –ln | grep 110

#netstat –ln | grep 25

成功启动显示

tcp        0      0 0.0.0.0:25              0.0.0.0:*               LISTEN      

tcp        0      0 0.0.0.0:110             0.0.0.0:*               LISTEN      

7.配置客户端,接收mail

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值