#!/sbin/runscript depend() { need net } start() { if [[ -z "${TWISTD_OPTS}" ]]; then eerror "TWISTD_OPTS is not set!" eerror "You need to configure twistd in /etc/conf.d/twistd." return 1 fi ebegin "Starting twistd" start-stop-daemon --start --quiet --pidfile /var/run/twistd.pid \ --exec /usr/bin/twistd -- --pidfile /var/run/twistd.pid \ ${TWISTD_OPTS} eend $? "Failed to start twistd" } stop() { ebegin "Stopping twistd" start-stop-daemon --stop --quiet --pidfile /var/run/twistd.pid eend $? "Failed to stop twistd" }