ad501b6634
The logging mechanism startup being in inittab, it isn't easy to overcharge the default policy. With this patch, the startup of the syslog daemon is moved to an init.d script, that can easily be overwritten. [Peter: use install -D] Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
27 lines
478 B
Bash
27 lines
478 B
Bash
#!/bin/sh
|
|
#
|
|
# Start logging
|
|
#
|
|
|
|
case "$1" in
|
|
start)
|
|
echo -n "Starting logging :"
|
|
start-stop-daemon -S -q -p /var/run/syslog.pid --exec /sbin/syslogd -- -m 0
|
|
start-stop-daemon -S -q -p /var/run/klogd.pid --exec /sbin/klogd
|
|
echo "OK"
|
|
;;
|
|
stop)
|
|
echo -n "Stopping logging :"
|
|
start-stop-daemon -K -q -p /var/run/syslog.pid
|
|
start-stop-daemon -K -q -p /var/run/klogd.pid
|
|
echo "OK"
|
|
;;
|
|
restart|reload)
|
|
;;
|
|
*)
|
|
echo $"Usage: $0 {start|stop|restart}"
|
|
exit 1
|
|
esac
|
|
|
|
exit $?
|