Author: blues Date: Fri Jul 20 15:30:47 2007 GMT Module: SOURCES Tag: HEAD ---- Log message: - inetd and standalone subpackages.
---- Files affected: SOURCES: csync2.init (NONE -> 1.1) (NEW), csync2.inet (NONE -> 1.1) (NEW), csync2.sysconfig (NONE -> 1.1) (NEW) ---- Diffs: ================================================================ Index: SOURCES/csync2.init diff -u /dev/null SOURCES/csync2.init:1.1 --- /dev/null Fri Jul 20 17:30:47 2007 +++ SOURCES/csync2.init Fri Jul 20 17:30:42 2007 @@ -0,0 +1,68 @@ +#!/bin/sh +# +# csync2 This shell script takes care of starting and stopping csync2 +# +# chkconfig: 345 90 25 +# description: csync2 daemon +# processname: csync2 +# +# pidfile: /var/run/csync2.pid + +# Source function library. +. /etc/rc.d/init.d/functions + +# Source networking configuration. +. /etc/sysconfig/network + +# Check that networking is up. +if is_yes "${NETWORKING}"; then + if [ ! -f /var/lock/subsys/network -a "$1" != stop -a "$1" != status ]; then + msg_network_down csync2 + exit 1 + fi +else + exit 0 +fi + +# Get service configuration +[ -f /etc/sysconfig/csync2 ] && . /etc/sysconfig/csync2 + +RETVAL=0 +# See how we were called. +case "$1" in + start) + # Start daemons. + if [ ! -f /var/lock/subsys/csync2 ]; then + msg_starting csync2 + daemon --fork csync2 -ii ${CSYNC2_OPTIONS} + RETVAL=$? + [ $RETVAL -eq 0 ] && touch /var/lock/subsys/csync2 + else + msg_already_running csync2 + fi + ;; + stop) + # Stop daemons. + if [ -f /var/lock/subsys/csync2 ]; then + msg_stopping csync2 + killproc csync2 + rm -f /var/lock/subsys/csync2 >/dev/null 2>&1 + else + msg_not_running csync2 + fi + ;; + restart|reload|force-restart|force-reload) + $0 stop + $0 start + exit $? + ;; + status) + status csync2 csync2 + exit $? + ;; + *) + msg_usage "$0 {start|stop|restart|reload|force-restart|force-reload|status}" + exit 3 +esac + +exit $RETVAL ================================================================ Index: SOURCES/csync2.inet diff -u /dev/null SOURCES/csync2.inet:1.1 --- /dev/null Fri Jul 20 17:30:47 2007 +++ SOURCES/csync2.inet Fri Jul 20 17:30:42 2007 @@ -0,0 +1,9 @@ +SERVICE_NAME=csync2 +SOCK_TYPE=stream +PROTOCOL=tcp +PORT=30865 +FLAGS=nowait +USER=root +SERVER=tcpd +DAEMON=/usr/sbin/csync2 +DAEMONARGS="-i" ================================================================ Index: SOURCES/csync2.sysconfig diff -u /dev/null SOURCES/csync2.sysconfig:1.1 --- /dev/null Fri Jul 20 17:30:47 2007 +++ SOURCES/csync2.sysconfig Fri Jul 20 17:30:42 2007 @@ -0,0 +1,5 @@ +# Csync2 startup configuration file + +# Try to define nice-level for running csyncd +SERVICE_RUN_NICE_LEVEL="+5" + ================================================================ _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit