5 kx #!/bin/sh
5 kx #
5 kx # Start/stop/restart the system logging daemon.
5 kx #
5 kx
5 kx # Source default settings:
5 kx if [ -r /etc/default/syslogd ]; then
5 kx . /etc/default/syslogd
5 kx fi
5 kx
5 kx syslogd_start() {
5 kx if [ -x /usr/sbin/syslogd ]; then
5 kx echo "Starting syslogd daemon: /usr/sbin/syslogd ${SYSLOGD_OPTS}"
5 kx /usr/sbin/syslogd $SYSLOGD_OPTS
5 kx fi
5 kx }
5 kx
5 kx syslogd_stop() {
5 kx killall syslogd 2> /dev/null
5 kx }
5 kx
5 kx syslogd_restart() {
5 kx syslogd_stop
5 kx sleep 1
5 kx syslogd_start
5 kx }
5 kx
5 kx case "$1" in
5 kx 'start')
5 kx syslogd_start
5 kx ;;
5 kx 'stop')
5 kx syslogd_stop
5 kx ;;
5 kx 'restart')
5 kx syslogd_restart
5 kx ;;
5 kx *)
5 kx echo "usage $0 start|stop|restart"
5 kx esac