1 diff -Nur old/dchub.init.in new/dchub.init.in
2 --- old/dchub.init.in 2003-10-19 15:32:52.000000000 +0000
3 +++ new/dchub.init.in 2003-12-13 00:52:30.000000000 +0000
6 OPTIONS="--UID=$DCHUB_UID --conf=$DCHUB_XMLCONFFILE --user=$DCHUB_XMLUSERFILE --hubpasswd=$DCHUB_HUBPASSFILE --crc=$DCHUB_CRCFILE --pscriptdir=$DCHUB_SCRIPTDIR --pscriptinit=$DCHUB_MAINSCRIPT --exprogdir=$DCHUB_EXTPROGDIR --logfile=$DCHUB_LOGFILE"
9 -# Determine which kind of configuration we're using
12 -if [ -f /etc/debian_version ]; then
14 -elif [ -f /etc/redhat-release ]; then
17 - echo "$0: Unknown system, please report on http://savannah.nongnu.org/support/?group=dchub" 1>&2
21 -if [ $system = redhat ]; then
22 - # Source function library.
23 - . $initdir/functions
25 - # Source networking configuration.
26 - . /etc/sysconfig/network
28 - # Check that networking is up.
29 - [ ${NETWORKING} = "no" ] && exit 0
31 - # Pull in sysconfig settings
32 - [ -f /etc/sysconfig/dchub ] && . /etc/sysconfig/dchub
34 +# Source function library.
37 +# Source networking configuration.
38 +. /etc/sysconfig/network
40 +# Check that networking is up.
41 +[ ${NETWORKING} = "no" ] && exit 0
43 +# Pull in sysconfig settings
44 +[ -f /etc/sysconfig/dchub ] && . /etc/sysconfig/dchub
46 [ -x "$DCHUB" ] || exit 0
47 [ -d "$DCHUB_DBDIR" ] || exit 0