diff options
author | Juergen Beisert <j.beisert@pengutronix.de> | 2007-01-09 16:48:48 +0000 |
---|---|---|
committer | Juergen Beisert <j.beisert@pengutronix.de> | 2007-01-09 16:48:48 +0000 |
commit | 2769b4e78c6e9962a5d56bb6ee06668cf279aaef (patch) | |
tree | dc4c374aca1bf5006ced77c0237aa4bd45e5fedc /generic | |
parent | c5eddf3e25b5694f1a2ef81efb268beca42751ff (diff) | |
download | ptxdist-2769b4e78c6e9962a5d56bb6ee06668cf279aaef.tar.gz ptxdist-2769b4e78c6e9962a5d56bb6ee06668cf279aaef.tar.xz |
* syslog startscript - adding stop argument
- the script now als can stop this service
- stopping is required in order to unmount /var/log when system stops
or is going to reboot
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@6802 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'generic')
-rw-r--r-- | generic/etc/init.d/syslogd | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/generic/etc/init.d/syslogd b/generic/etc/init.d/syslogd index b37dad734..67d8d5de4 100644 --- a/generic/etc/init.d/syslogd +++ b/generic/etc/init.d/syslogd @@ -2,18 +2,25 @@ # # syslogd/klogd # +LOGD=/sbin # klogd is an option -KLOGD=/sbin/klogd +KLOGD=klogd +SLOGD=syslogd case $1 in start) echo "syslogd starting" - /sbin/syslogd - if [ -e "$KLOGD" ]; then + $LOGD/$SLOGD + if [ -e "$LOGD/$KLOGD" ]; then echo "klogd starting" - $KLOGD + $LOGD/$KLOGD fi ;; + stop) + echo "stopping syslog" + killall -q $KLOGD + killall $SLOGD + ;; esac |