start)
# Check if the service is already running?
for iface in $INTERFACES; do
- if [ ! -f /var/lock/subsys/ifplugd.${iface} ]; then
- msg_starting "Network Interface Plugging Daemon ($iface)"
- args=$(eval echo \$\{ARGS_${IF}\})
- [ -z "$args" ] && args="${ARGS}"
- daemon /sbin/ifplugd -i ${iface} ${args}
- RETVAL=$?
- [ $RETVAL -eq 0 ] && touch /var/lock/subsys/ifplugd.${iface}
- else
- msg_already_running "ifplugd ($iface)"
- fi
+ if [ ! -f /var/lock/subsys/ifplugd.${iface} ]; then
+ msg_starting "Network Interface Plugging Daemon ($iface)"
+ args=$(eval echo \$\{ARGS_${IF}\})
+ [ -z "$args" ] && args="${ARGS}"
+ daemon /sbin/ifplugd -i ${iface} ${args}
+ RETVAL=$?
+ [ $RETVAL -eq 0 ] && touch /var/lock/subsys/ifplugd.${iface}
+ else
+ msg_already_running "ifplugd ($iface)"
+ fi
done
;;
stop)
for iface in $INTERFACES; do
- if [ -f /var/lock/subsys/ifplugd.${iface} ]; then
- msg_stopping "Network Interface Plugging Daemon ($iface)"
- daemon /sbin/ifplugd -k -i ${iface}
- RETVAL=$?
- else
- msg_not_running "ifplugd ($iface)"
- fi
+ if [ -f /var/lock/subsys/ifplugd.${iface} ]; then
+ msg_stopping "Network Interface Plugging Daemon ($iface)"
+ daemon /sbin/ifplugd -k -i ${iface}
+ RETVAL=$?
+ else
+ msg_not_running "ifplugd ($iface)"
+ fi
done
rm -f /var/run/ifplugd.pid /var/lock/subsys/ifplugd.* >/dev/null 2>&1
;;
suspend)
for iface in $INTERFACES; do
- if [ -f /var/lock/subsys/ifplugd.${iface} ]; then
- msg_stopping "Network Interface Plugging Daemon (suspending $iface)"
- daemon /sbin/ifplugd -S -i ${iface}
- RETVAL=$?
- else
- msg_not_running "ifplugd ($iface)"
- fi
+ if [ -f /var/lock/subsys/ifplugd.${iface} ]; then
+ msg_stopping "Network Interface Plugging Daemon (suspending $iface)"
+ daemon /sbin/ifplugd -S -i ${iface}
+ RETVAL=$?
+ else
+ msg_not_running "ifplugd ($iface)"
+ fi
done
;;
resume)
- for iface in $INTERFACES; do
- if [ -f /var/lock/subsys/ifplugd.${iface} ]; then
- msg_starting "Network Interface Plugging Daemon (resuming $iface)"
- daemon /sbin/ifplugd -R -i ${iface}
- RETVAL=$?
- else
- msg_not_running "ifplugd ($iface)"
- fi
+ for iface in $INTERFACES; do
+ if [ -f /var/lock/subsys/ifplugd.${iface} ]; then
+ msg_starting "Network Interface Plugging Daemon (resuming $iface)"
+ daemon /sbin/ifplugd -R -i ${iface}
+ RETVAL=$?
+ else
+ msg_not_running "ifplugd ($iface)"
+ fi
done
;;
restart)
status)
status /sbin/ifplugd
for iface in $INTERFACES; do
- /sbin/ifplugd -c -i ${iface}
+ /sbin/ifplugd -c -i ${iface}
done
exit $?
;;
reload|force-reload)
if [ -f /var/lock/subsys/ifplugd ]; then
- $0 stop
+ $0 stop
sleep 2
$0 start
RETVAL=$?