sys-apps/preload: remove unused init
authorMichael Mair-Keimberger (asterix) <m.mairkeimberger@gmail.com>
Sun, 5 Feb 2017 12:22:14 +0000 (13:22 +0100)
committerDavid Seifert <soap@gentoo.org>
Sun, 5 Feb 2017 16:35:45 +0000 (17:35 +0100)
Closes: https://github.com/gentoo/gentoo/pull/3824

sys-apps/preload/files/preload-0.6.4.init.in [deleted file]
sys-apps/preload/files/preload-0.6.4.init.in-r1 [deleted file]

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 (file)
index d474afb..0000000
+++ /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 $?
-}
diff --git a/sys-apps/preload/files/preload-0.6.4.init.in-r1 b/sys-apps/preload/files/preload-0.6.4.init.in-r1
deleted file mode 100644 (file)
index 8ef7a96..0000000
+++ /dev/null
@@ -1,66 +0,0 @@
-#!/sbin/openrc-run
-
-description='Start/stop the preload daemon'
-extra_started_commands='dump reload'
-description_dump='Dump the config and state of the daemon (to the logfile)'
-description_reload='Reload the daemon'
-
-PIDFILE="/var/run/preload.pid"
-
-depend() {
-       after localmount
-       use netmount ntpd
-}
-
-dump() {
-       local pid
-       pid=$(cat ${PIDFILE})
-
-       ebegin "Dumping the config and state of preload"
-       if [ -n "${pid}" ]; then
-               kill -USR1 ${pid}
-               kill -USR2 ${pid}
-       fi
-       eend ${?} && \
-       einfo "These should have been written to ${PRELOAD_LOGFILE:-/var/log/preload.log}"
-}
-
-reload() {
-       ebegin "Reloading preload"
-       kill -HUP $(cat ${PIDFILE})
-       eend ${?}
-}
-
-start() {
-       local ionice
-
-       ebegin "Starting preload"
-
-       #MIN_MEMORY=${MIN_MEMORY:-256}
-       # Check for > MIN_MEMORY MB
-       #free -m | awk '/Mem:/ {exit ($2 >= ('"$MIN_MEMORY"'))?0:1}' || exit 0
-
-       # First try to start with ionice; if that fails, try without.
-       for ionice in "ionice ${IONICE_OPTS:--c3}" ''; do
-               # Avoid 'ionice not found' errors
-               ${ionice:-true} >/dev/null 2>&1 || continue
-
-               ${ionice} start-stop-daemon --start --quiet --background \
-                       --make-pidfile --pidfile ${PIDFILE} \
-                       --exec /usr/sbin/preload -- \
-                       -l ${PRELOAD_LOGFILE:-/var/log/preload.log} \
-                       -V ${PRELOAD_VERBOSITY:-1} \
-                       -n ${PRELOAD_NICE:-15} \
-                       -s ${PRELOAD_STATEFILE:-""} \
-                       ${PRELOAD_OPTS} -f \
-                       && break
-       done
-
-       eend ${?}
-}
-
-stop() {
-       ebegin "Stopping preload (this may take a while)"
-       start-stop-daemon --stop --retry 120 --quiet --pidfile ${PIDFILE}
-       eend ${?}
-}