summaryrefslogtreecommitdiffstats
path: root/generic
diff options
context:
space:
mode:
authorJuergen Beisert <j.beisert@pengutronix.de>2007-01-09 16:48:48 +0000
committerJuergen Beisert <j.beisert@pengutronix.de>2007-01-09 16:48:48 +0000
commit2769b4e78c6e9962a5d56bb6ee06668cf279aaef (patch)
treedc4c374aca1bf5006ced77c0237aa4bd45e5fedc /generic
parentc5eddf3e25b5694f1a2ef81efb268beca42751ff (diff)
downloadptxdist-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/syslogd15
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