| 网站首页 | 新闻中心 | 系统安全 | 网络安全 | 安全技术 | 下载中心 | 安全365社区 |
安全365
收藏本站
设为首页
会员登录:
站内搜索: 新闻中心 系统安全 网络安全 安全技术 下载中心
| 系统安全首页 | 漏洞分析 | 入侵检测 | 升级补丁 | 安全配置 |
SUSE Linux subversion独立服务器自启动
SUSE Linux subversion独立服务器自启动
作者:korn 文章来源:赛迪网 点击数: 更新时间:2008-1-21 1:41:15
 

通过以下几个步骤,将svnserve设置为开机自启动的服务了。

1. 阅读/etc/init.d/svnserve脚本,从下面的片段中得到启发,去改/etc/sysconfig/svnserve中的设置

...
SVNSERVE_BIN=/usr/bin/svnserve
...
SVNSERVE_CONFIG=/etc/sysconfig/svnserve
...
. $SVNSERVE_CONFIG
...
case "$1" in
start)
echo -n "Starting svnserve "
## Start daemon with startproc(8). If this fails
## the return value is set appropriately by startproc.
startproc -u "$SVNSERVE_USERID" -g "$SVNSERVE_GROUPID" -e $SVNSERVE_BIN $SVNSERVE_OPTIONS
...

2. 修改/etc/sysconfig/svnserve文件中的下列内容

#####注意去掉-R,否则会强制只读;

#####注意仓库的路径要拼写正确

SVNSERVE_OPTIONS="-d -r /home/zhangrui/project/svnRepository/sft"

#####设为存在的用户和用户组,我就设为自己常用登录的用户了

SVNSERVE_USERID="zhangrui"

SVNSERVE_GROUPID="users"

3. 在YAST-->系统-->系统服务 中开启svnserve服务(level3,5)

或者用root运行chkconfig -s svnserve on

后记:方法当然不止一个,网上有说用自启动脚本的,有说用xinetd启动的。我还是喜欢自己用的这个方法,会在启动过程中出现一行“Starting svnserve done”。

文章录入:郝丽    责任编辑:郝丽 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
     
     
     
    服务器出现TEMP表空间极
    把SUSE Linux 10.0系统配
    服务器被溢出提权攻击的
    如何创建Windows VPN服务
    详细解析:Apache服务器
    Linux系统下玩经典游戏 
    UNIX的分支 服务器上的F
    Samba服务器多系统用户共
    巧用Windows自带服务 架
    怎样把Linux系统服务器当
    站长邮箱:webmaster@anquan365.com
    联系电话:86-10-67634029 点击这里给我发消息

    Copyright © 2006-2008 www.anquan365.com 北京华安普特网络科技有限公司 版权所有