#!/usr/bin/openrc-run PIDFile=/opt/yacy/.yacy/yacy.pid User=yacy description="YaCy P2P Web Search" depend() { need net } start() { ebegin "Starting Yacy" start-stop-daemon --background --user "${User}" --start --pidfile "${PIDFILE}" --quiet --exec /opt/yacy/yacy start eend $? } stop() { ebegin "Stopping Yacy" start-stop-daemon --stop --pidfile "${PIDFILE}" --quiet --exec /opt/yacy/yacy stop eend $? } restart() { ebegin "Reloading Yacy." start-stop-daemon --stop --pidfile "${PIDFILE}" --quiet --exec /opt/yacy/yacy stop start-stop-daemon --background --user "${User}" --start --pidfile "${PIDFILE}" --quiet --exec /opt/yacy/yacy start eend $? }