X-Git-Url: http://git.dolda2000.com/gitweb/?a=blobdiff_plain;f=contrib%2Fdebian-init.d-doldacond;h=1492f949f6cacdd6ca36c52599eb243b8576437b;hb=806ebcfb9b667b0c4fab08c74e0d59997c86679a;hp=caf7558fab5c6e3448383e43b944eb303fdfb2d5;hpb=b43a1e6d56c56699455e9c45e947d270bea4f5e5;p=doldaconnect.git diff --git a/contrib/debian-init.d-doldacond b/contrib/debian-init.d-doldacond index caf7558..1492f94 100755 --- a/contrib/debian-init.d-doldacond +++ b/contrib/debian-init.d-doldacond @@ -1,6 +1,12 @@ #!/bin/sh PATH=/usr/local/bin:/usr/local/sbin:$PATH +# Protect auto-files against sudo invocations of the init script +HOME=/root +# If you use PAM authentication with pam_krb5 and Kerberos +# authentication simultaneously, uncomment the following line to +# avoid segfaults in libcom_err: +#LD_PRELOAD=/usr/lib/libkrb4.so; export LD_PRELOAD . /lib/lsb/init-functions @@ -8,6 +14,9 @@ start() { LANG=en_US.UTF-8 export LANG log_begin_msg "Starting Dolda Connect daemon..." + log_progress_msg lists + rm -f /tmp/dc-filelist-* + log_progress_msg daemon start-stop-daemon -S -p /var/run/doldacond.pid -qx /usr/local/bin/doldacond -- -s -p /var/run/doldacond.pid log_end_msg $? }