summaryrefslogtreecommitdiffstats
path: root/src/sysv
diff options
context:
space:
mode:
authorLukas Slebodnik <lslebodn@redhat.com>2014-03-20 16:23:34 +0100
committerJakub Hrozek <jhrozek@redhat.com>2014-03-20 20:22:26 +0100
commit636caee5776fb062fde39bc761df142005dcb589 (patch)
tree1b02349ee373e2ffa9b1ea11f1250e14b6db41f7 /src/sysv
parent13aea9c2b9c48dd614095b4551021868812ba2f0 (diff)
downloadsssd-636caee5776fb062fde39bc761df142005dcb589.tar.gz
sssd-636caee5776fb062fde39bc761df142005dcb589.tar.xz
sssd-636caee5776fb062fde39bc761df142005dcb589.zip
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 <jhrozek@redhat.com>
Diffstat (limited to 'src/sysv')
-rw-r--r--src/sysv/sssd.in2
1 files changed, 1 insertions, 1 deletions
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