#!/sbin/runscript # This script will start gnocatan services. opts="${opts} start stop" depend() { need net } start() { ebegin "Starting gnocatan META server..." # start-stop-daemon --start --quiet --exec /usr/bin/gnocatan-meta-server if [ -n "$(ps ax | grep gnocatan-meta | grep -v grep)" ] ; then ebegin " already running." else /usr/bin/gnocatan-meta-server & fi eend $? } stop() { ebegin "Stopping gnocatan META server..." ebegin " stopping gnocatan servers..." if [ -n "$(ps ax | grep gnocatan-server | grep -v grep)" ] ; then killall gnocatan-server-console else ebegin " none were running." fi ebegin " stopping META server ..." if [ -n "$(ps ax | grep gnocatan-meta | grep -v grep)" ] ; then killall gnocatan-meta-server else ebegin " none were running." fi eend $? } restart() { svc_stop svc_start }