#!/bin/bash # ============================================================================ # DarkForge Linux — syslog service # ============================================================================ # System logging daemon. Uses sysklogd or syslog-ng. # ============================================================================ DAEMON="/usr/sbin/syslogd" PIDFILE="/run/syslogd.pid" case "$1" in start) echo " Starting syslog..." ${DAEMON} -m 0 && echo " syslog started" /usr/sbin/klogd && echo " klogd started" ;; stop) echo " Stopping syslog..." killall syslogd klogd 2>/dev/null rm -f ${PIDFILE} echo " syslog stopped" ;; restart) $0 stop sleep 1 $0 start ;; *) echo "Usage: $0 {start|stop|restart}" exit 1 ;; esac