diff options
Diffstat (limited to 'www-servers/ocsigenserver/files/ocsigenserver.initd')
-rw-r--r-- | www-servers/ocsigenserver/files/ocsigenserver.initd | 59 |
1 files changed, 0 insertions, 59 deletions
diff --git a/www-servers/ocsigenserver/files/ocsigenserver.initd b/www-servers/ocsigenserver/files/ocsigenserver.initd deleted file mode 100644 index 57d3343159f5..000000000000 --- a/www-servers/ocsigenserver/files/ocsigenserver.initd +++ /dev/null @@ -1,59 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -extra_commands="depend checkconfig reload" - -depend() { - need net - use logger - after bootmist -} - - -checkconfig() { - if [ ! -f "$DAEMON" ] ; then - ewarn "Unable to find $DAEMON" - return 1 - fi - if [ ! -f "$CONF" ] ; then - ewarn $CONF " does not exist." - return 1 - fi -} - -start() { - checkconfig || return 1 - - ebegin "Creating command pipe (${COMMANDPIPE})" - mkfifo -m 660 "${COMMANDPIPE}" - chown ocsigenserver:ocsigenserver "${COMMANDPIPE}" - eend $? - - ebegin "Starting ocsigen" - start-stop-daemon --start --exec $DAEMON -- \ - --pidfile $PIDFILE \ - --daemon \ - $OCSIGEN_OPTS - eend $? -} - -stop() { - ebegin "Stopping ocsigen" - start-stop-daemon --stop --pidfile $PIDFILE - eend $? - ebegin "Removing command pipe (${COMMANDPIPE})" - rm -f "${COMMANDPIPE}" - eend $? -} - -reload() { - if [ ! -f "$PIDFILE" ] ; then - ewarn "$PIDFILE not found!!" - ewarn "Ocsigen is not running. Not reloading." - return 1 - fi - ebegin "Reloading ocsigen" - echo reload > /var/run/ocsigen_command - eend $? -} |