fi
# 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 doldacon
- exit 1
- fi
-else
- exit 0
+if [ ! -f /var/lock/subsys/network -a "$1" != stop -a "$1" != status ]; then
+ msg_network_down doldacon
+ exit 1
fi
# See how we were called.
# Check if service is already running?
if [ ! -f /var/lock/subsys/doldacond ]; then
msg_starting doldacond
- daemon doldacond -p /var/run/doldacond.pid ${ADD_OPT}
+ daemon doldacond -C /etc/doldaconnect/doldacond.conf -p /var/run/doldacond.pid ${ADD_OPT}
RETVAL=$?
[ $RETVAL -eq 0 ] && touch /var/lock/subsys/doldacond
else
stop)
if [ -f /var/lock/subsys/doldacond ]; then
msg_stopping doldacond
- killproc doldacond --pidfile /var/run/doldacond.pid
+ killproc --pidfile /var/run/doldacond.pid doldacond
rm -f /var/lock/subsys/doldacond
else
msg_not_running doldacond
reload)
if [ -f /var/lock/subsys/doldacond ]; then
msg_reloading doldacond
- killproc doldacond -HUP
+ killproc --pidfile /var/run/doldacond.pid doldacond -HUP
RETVAL=$?
else
msg_not_running doldacond >&2