QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1147|回复: 5

CVS+CVSWEB服务全自动配置脚本

[复制链接]
发表于 2004-6-1 12:39:06 | 显示全部楼层 |阅读模式
说明:我的CVSHOME设置在/cvsroot,没有的话你自己建一个或者修改位置
附件(竟然上传不了300多K的东西,到smth bbs的linuxapp版下吧,ft)
在是所有用到的配置文件
已经在4台机器上测试无误
情用root权限运行;P

#!/bin/sh
CVSHOME="/cvsroot"
HTTPD_CONF="/etc/httpd/conf/httpd.conf"
HTTP_ROOT="/var/www/html"
if [ $# -eq 1 ]; then
CVSHOME=$1
fi
echo "增加CVS组"
groupadd cvs
echo "增加cvsroot帐户"
useradd -g cvs -d $CVSHOME cvsroot
echo "设置cvsroot帐户的密码"
passwd -d cvsroot
passwd cvsroot
chmod 775 $CVSHOME
cp cvspserver /etc/xinetd.d/
echo "初始化 CVS仓库"
cvs -d $CVSHOME init
echo "重启xinetd服务"
/etc/init.d/xinetd restart
echo "查看cvs服务是否成功启用"
cat  /etc/services | grep 2401
chmod 666 $CVSHOME/CVSROOT/history
cp cvsweb.conf /etc/httpd/conf/
chmod +x cvsweb.cgi
cp cvsweb.cgi /var/www/cgi-bin/
echo "修改/etc/httpd/conf/httpd.conf"
echo "AddHandler cgi-script .cgi"   >> $HTTPD_CONF
echo "Alias /cvsweb/ \"/cvsweb/\""  >> $HTTPD_CONF
echo "<Directory \"/cvsweb/\">"     >> $HTTPD_CONF
echo "   Options ExecCGI"           >> $HTTPD_CONF
echo "    AllowOverride None"       >> $HTTPD_CONF
echo "</Directory>"                 >> $HTTPD_CONF
echo "拷贝图标文件夹"
cp -R icons $HTTP_ROOT
echo "拷贝CSS文件夹"
cp -R css   $HTTP_ROOT
echo "安装perl RUN模块"
rpm -Uvh --force perl-IPC-Run-0.78-0.fdr.1.rh90.noarch.rpm
cp -R /usr/lib/perl5/vendor_perl/5.8.0/ /usr/lib/perl5
echo "安装cvsgraph 模块"
rpm -Uvh --force cvsgraph-1.4.0-1.i386.rpm
echo "重新启动apache服务器"
service httpd restart
echo "配置完毕,输入 http://localhost/cgi-bin/cvsweb.cgi测试"
konqueror http://localhost/cgi-bin/cvsweb.cgi
exit
发表于 2005-2-28 17:51:38 | 显示全部楼层
你能帮我发一个包吗?
谢谢了。
我在BBS上没有找到。
回复

使用道具 举报

发表于 2005-2-28 17:53:32 | 显示全部楼层
我的邮箱是[email protected]
或者[email protected]
谢谢了。
回复

使用道具 举报

发表于 2005-2-28 18:06:18 | 显示全部楼层
这个yourfeng是不是Magic Group里的那个?
回复

使用道具 举报

发表于 2005-3-1 07:26:48 | 显示全部楼层
大哥,还用cvsweb啊?用viewcvs好不好啊。
回复

使用道具 举报

发表于 2005-3-1 15:40:33 | 显示全部楼层

有什么不一样吗

我刚才装了viewcvs,基本上和cvsweb差不多,为什么viewcvs.conf里不能输入中文啊?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-30 06:16 , Processed in 0.075140 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表