# chkconfig: 345 55 45
# description: The arpwatch daemon attempts to keep track of ethernet/ip \
# address pairings.
-# processname: arpwatch
-
+# processname: arpwatch
# Source function library
. /etc/rc.d/init.d/functions
# Check that networking is up.
if [ "${NETWORKING}" = "no" ]; then
- msg_Network_Down "arpwatch"
+ msg_network_down "arpwatch"
exit 1
fi
|sed 's/[0-9]*: \([a-zA-Z0-9]*\)[@:].*/\1/'|xargs`"
fi
for IFC in $INTERFACES; do
- msg_stopping "arpwatch"
- touch /var/state/arpwatch/$IFC.dat
- daemon arpwatch -i $IFC -f /var/state/arpwatch/$IFC.dat
+ msg_starting "arpwatch ($IFC)"
+ touch /var/lib/arpwatch/$IFC.dat
+ daemon arpwatch -i $IFC -f /var/lib/arpwatch/$IFC.dat
RETVAL=$?
[ $RETVAL -eq 0 ] && touch /var/lock/subsys/arpwatch
done
else
- msg_Already_Running "arpwatch"
+ msg_already_running "arpwatch"
fi
;;
stop)
- rm -f /var/lock/subsys/arpwatch
if [ -f /var/lock/subsys/arpwatch ]; then
msg_stopping "arpwatch"
killproc arpwatch
rm -f /var/lock/subsys/arpwatch >/dev/null 2>&1
else
- msg_Not_Running "arpwatch"
+ msg_not_running "arpwatch"
exit 1
fi
;;
$0 start
;;
*)
- msg_Usage "$0 {start|stop|status|restart|reload}"
+ msg_usage "$0 {start|stop|status|restart|reload}"
exit 1
esac