#!/bin/sh . /etc/init.d/globals case $1 in start) if [ -e /var/etc/.xupnpd ]; then rm -rf /tmp/xupnpd-* rm -f /tmp/xupnpd.pid sleep 10 # FIXME; This is to workaround slow DHCP /bin/xupnpd & fi ;; stop) if [ -e /var/etc/.xupnpd ]; then killall xupnpd fi ;; restart) if [ -e /var/etc/.xupnpd ]; then $0 stop $0 start fi ;; *) echo "[$BASENAME] Usage: $0 {start|restart|stop}" ;; esac