`
MafiaDada
  • 浏览: 25654 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Fedora 14下subversion开机自动启动配置

阅读更多
在Fedora 14了安装了subversion,不想直接简单的写到启动脚本里启动,于是google到下面的脚本了,毕竟用chkconfig和service命令更方便。

本脚本能让subversion作为一个守护进程启动。

vi /etc/init.d/subversion

#!/bin/bash
#
# /etc/rc.d/init.d/subversion
#
# Starts the Subversion Daemon
#
# chkconfig: 2345 90 10
# description: Subversion Daemon

# processname: svnserve

source /etc/rc.d/init.d/functions

[ -x /usr/bin/svnserve ] || exit 1

### Default variables
SYSCONFIG="/etc/sysconfig/subversion"

### Read configuration
[ -r "$SYSCONFIG" ] && source "$SYSCONFIG"

RETVAL=0
prog="svnserve"
desc="Subversion Daemon"

start() {
       echo -n $"Starting $desc ($prog): "
  daemon $prog -d $OPTIONS
  RETVAL=$?
  [ $RETVAL -eq 0 ] && touch /var/lock/subsys/$prog
  echo
}

stop() {
  echo -n $"Shutting down $desc ($prog): "
  killproc $prog
  RETVAL=$?
  [ $RETVAL -eq 0 ] && success || failure
  echo
  [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/$prog
  return $RETVAL
}

case "$1" in
 start)
  start
  ;;
 stop)
  stop
  ;;
 restart)
  stop
  start
  RETVAL=$?
  ;;
 condrestart)
       [ -e /var/lock/subsys/$prog ] && restart
  RETVAL=$?
  ;;
 *)
  echo $"Usage: $0 { start|stop|restart|condrestart }"
  RETVAL=1
esac

exit $RETVAL



vi /etc/sysconfig/subversion

# Configuration file for the Subversion service
#
# To pass additional options (for instace, -r root of directory to server) to
# the svnserve binary at startup, set OPTIONS here.
#
#OPTIONS=
OPTIONS="--threads --root /var/svn"


*subversion守护进程的选项,比如 '--root <版本库的路径>',可以在'/etc/sysconfig/subversion' 文件里设置。
* 以root帐户执行: 'chmod +x '/etc/init.d/subversion'
* 以root帐户执行: 'chkconfig --add subversion && chkconfig subversion on'
* 以root帐户执行: 'service subversion start'

分享到:
评论

相关推荐

    fedora14安装配置

    fedora14安装配置fedora14安装配置fedora14安装配置fedora14安装配置

    fedora9 开机自动挂载windows分区

    通过HAL授权和fstab文件的合理配置,Fedora用户能够轻松实现开机自动挂载Windows分区的功能,这不仅简化了日常操作流程,也增强了跨平台数据访问的便利性。掌握这一技巧,对于那些同时使用Linux和Windows环境的专业...

    Fedora-14-i386-DVD Fedora-14-x86_64-DVD Fedora-14-i686-DVD

    3. **Fedora-14-i686-Live-Desktop**: 这个版本是一个Live CD/DVD版本,允许用户在不进行任何安装的情况下试用Fedora 14。这意味着用户可以在不修改现有操作系统的情况下体验Fedora的桌面环境。该版本专为32位(i686)...

    fedora14下OPENCV安装、eclipse开发C++配置

    在Fedora 14操作系统环境下,安装OpenCV并配置Eclipse进行C++开发涉及一系列步骤。OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉库,广泛应用于图像处理和机器学习领域。Eclipse则是一款...

    fedora14安装图解教程

    - **启动虚拟机**:启动虚拟机后,系统会自动引导至 Fedora 14 的安装界面。 #### 四、Fedora 14 安装界面详解 - **安装选择**:在安装界面上可以选择语言、键盘布局等基础设置。 - **硬盘分区**:可以选择手动分区...

    fedora14 DVD镜像下载的种子

    fedora14 DVD版本的镜像文件,不是CD版本的呀!

    fedora 开机启动/禁止开机启动服务的实现

    `systemctl`会创建一个链接到`/etc/systemd/system/multi-user.target.wants/httpd.service`的软链接,指示`systemd`在多用户模式(即非图形化登录)下启动该服务。 ### 禁止开机启动服务 如果你希望禁止某个服务...

    fedora14中安装arm-linux-gcc交叉编译器.pdf

    本文详细介绍了在 Fedora 14 环境下安装 arm-linux-gcc 交叉编译器的步骤,包括下载和解压 arm-linux-gcc 工具包、配置环境变量和验证安装结果。该文档旨在帮助开发者快速安装和使用 arm-linux-gcc 交叉编译器,提高...

    Fedora下Samba(smb)配置方法

    Fedora下Samba(smb)配置方法 Samba服务器配置方法

    WIN7上硬盘安装fedora14

    1. **重启计算机**:重启计算机,并在启动时选择使用Grub引导加载器安装Fedora 14。 2. **选择安装方式**:在启动过程中,选择从硬盘安装Fedora。在出现的界面中选择`hard drive`作为安装源。 3. **指定镜像位置...

    在vmware7.1.2下安装Fedora 14(图解)

    本文将深入解析如何在VMware 7.1.2环境下安装Fedora 14操作系统,这是一个基于Linux的开源操作系统,以其稳定性和安全性著称。通过以下步骤,我们将详细了解安装过程中的关键知识点。 ### 一、准备阶段 在开始安装...

    vmware 安装 fedora14

    VMware 安装 Fedora14 及 VMware Tools 配置 本文将指导您如何在 VMware 中安装 Fedora14 操作系统,並配置 VMware Tools,以便更好地体验 Fedora 的功能。 一、安装 Fedora14 首先,需要下载 Fedora14 的镜像...

    Fedora-14-i386-DVD.torrent

    Fedora 14最新开源系统32位种子Fedora-14-i386-DVD.torrent

    亲自试过 制作 Fedora_10_live u盘启动

    7. **配置BIOS**:为了从USB启动,你需要进入计算机的BIOS设置,通常在开机时按特定键(如F2、F10或Delete)来访问。找到“Boot Order”或类似的设置,将USB设备移动到最前面,然后保存并退出。 8. **启动电脑**:...

    fedora13 root自动登陆

    ### Fedora13 Root 用户自动登录配置详解 #### 标题:Fedora13 root自动登陆 此标题指出了本文的主要目的:在 Fedora 13 操作系统中设置 root 用户为默认自动登录账户。 #### 描述:Fedora13 使用 root 用户自动...

    docker 开机自启动

    总之,配置Docker开机自启动是系统运维中的基础工作,它确保了Docker服务的稳定性和可靠性。通过以上步骤,你可以在Linux系统上设置Docker在每次开机时自动启动。了解并熟练掌握这些操作对于任何Docker管理员来说都...

    fedora14下载种子!!!!

    fedora14下载种子!!!! fedora14下载种子!!!! fedora14下载种子!!!!

    vmware 平台安装fedora14 fedora15图文详解释

    vmware 平台安装fedora14 fedora15图文详解释,建议大家使用fedora14,而放弃fedora15,16.因为15版本的图像界面需要3D和opengl的加速,但是VMWARE虚拟的显卡不能实现。16的linux内核已经升级到3版本,很多内核的...

Global site tag (gtag.js) - Google Analytics