summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'www-servers/ocsigenserver/files/ocsigenserver.initd')
-rw-r--r--www-servers/ocsigenserver/files/ocsigenserver.initd59
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 $?
-}