#!/sbin/runscript depend() { # "need net" is bad because when we run /etc/init.d/net.eth0 stop (or rather, restart), it will kill this use net } LOCATIONS="/usr/sbin/beconnected /usr/local/bin/beconnected" start() { ebegin "Starting beconnected" # --pidfile doesn't work right because of Perl daemonize() for LOCATION in $LOCATIONS; do if [[ -x $LOCATION ]]; then start-stop-daemon --start --quiet --exec \ $LOCATION eend $? return fi done eerror "Could not find beconnected script" eerror "Looked in: $LOCATIONS" eend 1 } stop() { ebegin "Stopping beconnected" start-stop-daemon --name beconnected --stop eend $? }