From: Paweł Gołaszewski Date: Thu, 29 Nov 2007 12:02:34 +0000 (+0000) Subject: - let it be simply X-Git-Tag: auto/th/syslog-ng-2_0_6-1~2 X-Git-Url: http://git.pld-linux.org/?p=packages%2Fsyslog-ng.git;a=commitdiff_plain;h=94d56279027a62049342c2fcf41806874c8629d9 - let it be simply Changed files: syslog-ng.init -> 1.17 --- diff --git a/syslog-ng.init b/syslog-ng.init index 71cb5eb..2b20194 100644 --- a/syslog-ng.init +++ b/syslog-ng.init @@ -22,7 +22,7 @@ if [ -f /etc/sysconfig/syslog-ng ]; then fi configtest() { - syslog-ng $OPTIONS -s + syslog-ng $OPTIONS -s || exit 1 } start() { @@ -57,15 +57,9 @@ case "$1" in stop ;; restart) - configtest - RETVAL=$? - if [ $RETVAL -eq 0 ]; then - stop - start - else - fail - echo >&2 "Configuration file syntax test failed." - fi + configtest + stop + start ;; configtest) configtest