diff options
Diffstat (limited to 'sys-apps/preload/files/preload-0.6.4.init.in')
-rw-r--r-- | sys-apps/preload/files/preload-0.6.4.init.in | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/sys-apps/preload/files/preload-0.6.4.init.in b/sys-apps/preload/files/preload-0.6.4.init.in deleted file mode 100644 index d474afb93065..000000000000 --- a/sys-apps/preload/files/preload-0.6.4.init.in +++ /dev/null @@ -1,50 +0,0 @@ -#!/sbin/openrc-run - -PIDFILE="/var/run/@PACKAGE@.pid" - -depend() { - after localmount - use netmount ntpd -} - -dump() { - ebegin "Dumping config and state for @PACKAGE@" - kill -USR1 $(<${PIDFILE}) - kill -USR2 $(<${PIDFILE}) - eend $? -} - -reload() { - ebegin "Reloading @PACKAGE@" - kill -HUP $(<${PIDFILE}) - eend $? -} - -start() { - ebegin "Starting @PACKAGE@" - - #MIN_MEMORY=${MIN_MEMORY:-256} - # Check for > MIN_MEMORY MB - #free -m | awk '/Mem:/ {exit ($2 >= ('"$MIN_MEMORY"'))?0:1}' || exit 0 - - # IMPORTANT: Let ssd do the backgrounding so we immediatly get a valid - # pid file in the next step (ionice) - start-stop-daemon --start --quiet --background \ - --make-pidfile --pidfile ${PIDFILE} \ - --exec @sbindir@/@PACKAGE@ -- \ - -l ${PRELOAD_LOGFILE:-/var/log/preload.log} -V ${PRELOAD_VERBOSITY:-1} \ - -n ${PRELOAD_NICE:-15} -s ${PRELOAD_STATEFILE:-""} ${PRELOAD_OPTS} -f - - IONICE=$(which ionice) - if [ -x "$IONICE" ]; then - IONICE_OPTS=${IONICE_OPTS:--c3} - $IONICE ${IONICE_OPTS} -p$(<${PIDFILE}) - fi - eend $? -} - -stop() { - ebegin "Stopping @PACKAGE@ (this may take while)" - start-stop-daemon --stop --retry 120 --quiet --pidfile ${PIDFILE} - eend $? -} |