From c7f65f51c58011c1fc4ccd65a9924acf2c290c0d Mon Sep 17 00:00:00 2001 From: fredrik Date: Sat, 14 Apr 2007 11:23:26 +0000 Subject: [PATCH] Updated to work around a couple of runscript bugs. git-svn-id: svn+ssh://svn.dolda2000.com/srv/svn/repos/src/doldaconnect@931 959494ce-11ee-0310-bf91-de5d638817bd --- contrib/gentoo-init.d-doldacond | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/contrib/gentoo-init.d-doldacond b/contrib/gentoo-init.d-doldacond index c860b34..e8c7e24 100755 --- a/contrib/gentoo-init.d-doldacond +++ b/contrib/gentoo-init.d-doldacond @@ -7,20 +7,23 @@ depend() { } start() { + ebegin "Cleaning file lists" + rm -f /tmp/dc-filelist-* + eend 0 ebegin "Starting doldacond" ulimit -c unlimited - start-stop-daemon -S -p /var/run/doldacond.pid -qx /usr/local/bin/doldacond -- -p /var/run/doldacond.pid + start-stop-daemon -S -p /var/run/doldacond.pid -q -e LD_PRELOAD=/usr/lib/libkrb4.so:/usr/lib/libdes425.so -x /usr/local/bin/doldacond -- -sp /var/run/doldacond.pid eend $? } stop() { ebegin "Stopping doldacond" - start-stop-daemon -K -p /var/run/doldacond.pid -qx /usr/local/bin/doldacond + start-stop-daemon -K -p /var/run/doldacond.pid -q -x /usr/local/bin/doldacond eend $? } reload() { ebegin "Reloading doldacond" - start-stop-daemon -K -p /var/run/doldacond.pid -qx /usr/local/bin/doldacond -s HUP + start-stop-daemon -K -p /var/run/doldacond.pid -q -x /usr/local/bin/doldacond -s HUP eend $? } -- 2.11.0