Quoting Jaap Winius <jwin...@umrk.nl>:
start-stop-daemon --start --pidfile /run/zz/k5start-zz.pid \ --chuid $USER:$GROUP --exec /usr/bin/k5start -- -b \ -p /run/zz/k5start-zz.pid \ -K 10 -l 24h -k /tmp/krb5cc_107 -o zz \ -L -t -U -f /etc/krb5-zz.keytab \ $($DAEMON $DAEMON_ARGS) || return 2
Actually, this doesn't work too well. I don't know why, but although it really did work for me earlier, now it only causes the daemon to start up without k5start, which seems a bit odd. I tried replacing "$($DAEMON $DAEMON_ARGS)" with "$DAEMON -- $DAEMON_ARGS" or "-- $DAEMON $DAEMON_ARGS", but both of those variations lead to the same result. Can anyone explain why that is?
In the mean time, I still get the most consistent results by using two separate start-stop-daemon invocations. I understand that this is not ideal, since now the script will start the long-term daemon even if k5start fails before it, but right now I don't have a better solution.
Cheers, Jaap _______________________________________________ OpenAFS-info mailing list OpenAFS-info@openafs.org https://lists.openafs.org/mailman/listinfo/openafs-info