|
Lines 13-20
Link Here
|
| 13 |
SYSLOG_NG_SERVICE=${SYSLOG_NG_SERVICE:-syslog-ng} |
13 |
SYSLOG_NG_SERVICE=${SYSLOG_NG_SERVICE:-syslog-ng} |
| 14 |
|
14 |
|
| 15 |
SYSLOG_NG_CONFIGFILE=${SYSLOG_NG_CONFIGFILE:-/etc/syslog-ng/${SYSLOG_NG_SERVICE}.conf} |
15 |
SYSLOG_NG_CONFIGFILE=${SYSLOG_NG_CONFIGFILE:-/etc/syslog-ng/${SYSLOG_NG_SERVICE}.conf} |
| 16 |
SYSLOG_NG_PIDFILE=${SYSLOG_NG_PIDFILE:-/var/run/${SVCNAME}.pid} |
16 |
SYSLOG_NG_PIDFILE=${SYSLOG_NG_PIDFILE:-/var/run/syslog/${SVCNAME}.pid} |
| 17 |
SYSLOG_NG_OPTS="--cfgfile ${SYSLOG_NG_CONFIGFILE} --pidfile ${SYSLOG_NG_PIDFILE} ${SYSLOG_NG_OPTS}" |
17 |
SYSLOG_NG_OPTS="-u syslog -g syslog --cfgfile ${SYSLOG_NG_CONFIGFILE} --pidfile ${SYSLOG_NG_PIDFILE} ${SYSLOG_NG_OPTS}" |
| 18 |
|
18 |
|
| 19 |
depend() { |
19 |
depend() { |
| 20 |
# Make networking dependency conditional on configuration |
20 |
# Make networking dependency conditional on configuration |
|
Lines 50-55
Link Here
|
| 50 |
checkconfig || return 1 |
50 |
checkconfig || return 1 |
| 51 |
ebegin "Starting ${SVCNAME}" |
51 |
ebegin "Starting ${SVCNAME}" |
| 52 |
[ -n "${SYSLOG_NG_OPTS}" ] && SYSLOG_NG_OPTS="-- ${SYSLOG_NG_OPTS}" |
52 |
[ -n "${SYSLOG_NG_OPTS}" ] && SYSLOG_NG_OPTS="-- ${SYSLOG_NG_OPTS}" |
|
|
53 |
mkdir /var/run/syslog 2> /dev/null |
| 54 |
chown syslog /var/run/syslog |
| 55 |
mkdir /var/lib/misc/syslog 2> /dev/null |
| 56 |
chown syslog /var/lib/misc/syslog |
| 53 |
start-stop-daemon --start --pidfile "${SYSLOG_NG_PIDFILE}" --exec /usr/sbin/syslog-ng ${SYSLOG_NG_OPTS} |
57 |
start-stop-daemon --start --pidfile "${SYSLOG_NG_PIDFILE}" --exec /usr/sbin/syslog-ng ${SYSLOG_NG_OPTS} |
| 54 |
eend $? "Failed to start ${SVCNAME}" |
58 |
eend $? "Failed to start ${SVCNAME}" |
| 55 |
} |
59 |
} |