From 636caee5776fb062fde39bc761df142005dcb589 Mon Sep 17 00:00:00 2001 From: Lukas Slebodnik Date: Thu, 20 Mar 2014 16:23:34 +0100 Subject: SYSV: Do not call functions success and fail itself Bash function daemon will call success or fail. It is useless to call them one more time. It may cause strange behaviour with some configurations of terminal. # service sssd restart Stopping sssd: [ OK ] [ OK ] sssd: [ OK ] Resolves: https://fedorahosted.org/sssd/ticket/2280 Reviewed-by: Jakub Hrozek --- src/sysv/sssd.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sysv/sssd.in b/src/sysv/sssd.in index 6155df97c..5109148ac 100644 --- a/src/sysv/sssd.in +++ b/src/sysv/sssd.in @@ -43,7 +43,7 @@ PID_FILE=@localstatedir@/run/sssd.pid start() { [ -x $SSSD ] || exit 5 echo -n $"Starting $prog: " - daemon $SSSD -f -D && success || failure + daemon $SSSD -f -D RETVAL=$? echo [ "$RETVAL" = 0 ] && touch $LOCK_FILE -- cgit