X-Git-Url: http://dolda2000.com/gitweb/?a=blobdiff_plain;f=contrib%2Fgentoo-init.d-doldacond;h=e8c7e24ce0c218ea7552d43219f83ca7968e0209;hb=c7f65f51c58011c1fc4ccd65a9924acf2c290c0d;hp=c860b346fdd36e11a878da11b48dfef1a90f7fa3;hpb=e91ba705fb50e99950fd402a4bc22a80fda66302;p=doldaconnect.git 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 $? }