aboutsummaryrefslogtreecommitdiff
path: root/admin/syslog-ng/files/syslog-ng.init
diff options
context:
space:
mode:
authorPhilip Prindeville <philipp@redfish-solutions.com>2017-07-25 14:13:53 -0600
committerPhilip Prindeville <philipp@redfish-solutions.com>2017-07-26 11:54:06 -0600
commit1923459f4e20731d12c9deb41cdd28c289d0c4a7 (patch)
treec51e409553d24cbc944d3d0699c3ff2c80b9ece7 /admin/syslog-ng/files/syslog-ng.init
parent07a6e8bc7338c4f359a3f9e93b1eea3439d6a4dd (diff)
syslog-ng: replace hardcoded paths with variables
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
Diffstat (limited to 'admin/syslog-ng/files/syslog-ng.init')
-rw-r--r--admin/syslog-ng/files/syslog-ng.init13
1 files changed, 9 insertions, 4 deletions
diff --git a/admin/syslog-ng/files/syslog-ng.init b/admin/syslog-ng/files/syslog-ng.init
index cecb3f904..6036dd900 100644
--- a/admin/syslog-ng/files/syslog-ng.init
+++ b/admin/syslog-ng/files/syslog-ng.init
@@ -2,18 +2,23 @@
# Copyright (C) 2006-2016 OpenWrt.org
START=20
+PROG=/usr/sbin/syslog-ng
+PROG2=/usr/sbin/syslog-ng-ctl
SERVICE_USE_PID=1
+SERVICE_PID_FILE=/var/log/syslog-ng.pid
+
+config_file=/etc/syslog-ng.conf
start() {
- [ -f /etc/syslog-ng.conf ] || return 1
- service_start /usr/sbin/syslog-ng
+ [ -f $config_file ] || return 1
+ service_start $PROG -p $SERVICE_PID_FILE
}
stop() {
- service_stop /usr/sbin/syslog-ng
+ service_stop $PROG
}
reload() {
- service_reload /usr/sbin/syslog-ng
+ service_reload $PROG
}