!/bin/sh # Start/stop the proftpd daemon. test -f /usr/local/sbin/proftpd || exit 0 case "$1" in start) echo -n "Starting periodic command scheduler: proftpd" start-stop-daemon --start --quiet --pidfile /usr/local/var/proftpd.pid --name proftpd --startas /usr/local/sbin/proftpd -- $PROFTPD echo "." ;; stop) echo -n "Stopping periodic command scheduler: proftpd" start-stop-daemon --stop --quiet --pidfile /usr/local/var/proftpd.pid --name proftpd echo "." ;; restart) echo -n "Restarting periodic command scheduler: proftpd" start-stop-daemon --stop --retry 5 --quiet --pidfile /usr/local/var/proftpd.pid --name proftpd start-stop-daemon --start --quiet --pidfile /usr/local/var/proftpd.pid --name proftpd --startas /usr/local/sbin/proftpd -- $PROFTPD echo "." ;; reload|force-reload) echo -n "Reloading configuration files for periodic command scheduler: proftpd" # proftpd reloads automatically echo "." ;; *) echo "Usage: /etc/init.d/proftpd start|stop|restart|reload|force-reload" exit 1 ;; esac exit 0