3 # rsyslog Starts rsyslogd/rklogd.
7 # description: Syslog is the facility by which many daemons use to log \
8 # messages to various system log files. It is a good idea to always \
10 # processname: rsyslogd
12 # Source function library.
13 . /etc/rc.d/init.d/functions
18 if [ -f /etc/sysconfig/rsyslog ] ; then
19 . /etc/sysconfig/rsyslog
23 if [ ! -f /var/lock/subsys/rsyslog ]; then
26 daemon rsyslogd $SYSLOGD_OPTIONS
28 [ $RETVAL -eq 0 ] && touch /var/lock/subsys/rsyslog
30 msg_already_running rsyslogd
35 if [ -f /var/lock/subsys/rsyslog ]; then
38 rm -f /var/lock/subsys/rsyslog
40 msg_not_running rsyslogd
45 if [ -f /var/lock/subsys/rsyslog ]; then
46 msg_reloading rsyslogd
47 killproc --pidfile /var/run/syslogd.pid rsyslogd -HUP
50 msg_not_running rsyslogd
56 if [ -f /var/lock/subsys/rsyslog ]; then
60 msg_not_running rsyslogd
87 msg_usage "$0 {start|stop|restart|try-restart|reload|force-reload|status}"