diff options
Diffstat (limited to 'dev-perl/MogileFS-Server/files/mogilefsd-init.d-2.66')
-rw-r--r-- | dev-perl/MogileFS-Server/files/mogilefsd-init.d-2.66 | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/dev-perl/MogileFS-Server/files/mogilefsd-init.d-2.66 b/dev-perl/MogileFS-Server/files/mogilefsd-init.d-2.66 new file mode 100644 index 000000000000..84398541c421 --- /dev/null +++ b/dev-perl/MogileFS-Server/files/mogilefsd-init.d-2.66 @@ -0,0 +1,29 @@ +#!/sbin/runscript +# $Id$ + +NAME="mogilefsd" +BINARY="/usr/bin/mogilefsd" +MOGILE_UID="mogile" +MOGILE_GID="mogile" + +depend() { + use net mysql postgresql + after mysql postgresql +} + +start() { + install -o $MOGILE_UID -g $MOGILE_GID -d $(dirname $PIDFILE) + ebegin "Starting $NAME" + start-stop-daemon --chuid ${MOGILE_UID}:${MOGILE_GID} --start \ + --pidfile ${PIDFILE} --exec ${BINARY} \ + -- ${MOGILEFSD_OPTS} + eend $? +} + +stop() { + ebegin "Stopping $NAME" + start-stop-daemon --stop --quiet --pidfile="${PIDFILE}" + eend $? +} + +# vim: ft=gentoo-init-d: |