#!/sbin/runscript # Copyright (c) 2011 Sergey Popov # All rights reserved. Released under the 2-clause BSD license. extra_started_commands="reload" description="Yet Another Stupid Network Daemon" description_reload="Reloads daemon configuration" depend() { need net logger } start() { ebegin "Starting yasnd" start-stop-daemon --start --background --quiet --pidfile /var/run/yasnd.pid --exec /usr/sbin/yasnd eend $? } stop() { ebegin "Stopping yasnd" start-stop-daemon --stop --quiet --pidfile /var/run/yasnd.pid eend $? } reload() { ebegin "Reloading yasnd configuration" start-stop-daemon --signal HUP --pidfile /var/run/yasnd.pid eend $? }