X-Git-Url: https://git.tld-linux.org/?p=packages%2Fsyslog-ng.git;a=blobdiff_plain;f=syslog-ng.init;h=bb971159241a3a3e67fde4e8da3647eef43b0722;hp=5dd26392ecd3c7190b813f6ba1aec7f183e3b2b3;hb=HEAD;hpb=72fef41365f71e8e3540ab81622a9ab77f369e25 diff --git a/syslog-ng.init b/syslog-ng.init index 5dd2639..bb97115 100755 --- a/syslog-ng.init +++ b/syslog-ng.init @@ -60,11 +60,9 @@ start() { fi msg_starting "syslog-ng" - emit starting JOB=syslog-ng SERVICE_syslog=y daemon @@SBINDIR@@/syslog-ng -f /etc/syslog-ng/syslog-ng.conf --worker-threads=1024 $OPTIONS RETVAL=$? [ $RETVAL -eq 0 ] && touch /var/lock/subsys/syslog-ng - emit --no-wait started JOB=syslog-ng SERVICE_syslog=y } stop() { @@ -74,9 +72,7 @@ stop() { fi msg_stopping "syslog-ng" - emit stopping JOB=syslog-ng SERVICE_syslog=y killproc syslog-ng - emit --no-wait stopped JOB=syslog-ng SERVICE_syslog=y rm -f /var/lock/subsys/syslog-ng >/dev/null 2>&1 } @@ -106,16 +102,7 @@ reload() { } flush_logs() { - if use_upstart && [ -f /etc/init/syslog-ng.conf ]; then - checkconfig - /sbin/initctl reload syslog-ng - elif [ -x /bin/systemd_booted ] && /bin/systemd_booted; then - checkconfig - msg_reloading "syslog-ng" - /bin/systemctl reload syslog-ng.service - RETVAL=$? - [ $RETVAL -eq 0 ] && ok || fail - elif [ -f /var/lock/subsys/syslog-ng ]; then + if [ -f /var/lock/subsys/syslog-ng ]; then checkconfig msg_reloading "syslog-ng" killproc syslog-ng -HUP @@ -126,8 +113,6 @@ flush_logs() { fi } -upstart_controlled --except checkconfig configtest flush-logs - RETVAL=0 # See how we were called. case "$1" in