istoreos: log shutdown message to kmsg
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
This commit is contained in:
parent
76fee4bbec
commit
f2e3777831
@ -5,11 +5,14 @@ STOP=00
|
|||||||
|
|
||||||
shutdown() {
|
shutdown() {
|
||||||
local message="System Shutting Down"
|
local message="System Shutting Down"
|
||||||
|
echo '7 4 1 7' > /proc/sys/kernel/printk
|
||||||
logger -s -t "DEBUG" "$message"
|
logger -s -t "DEBUG" "$message"
|
||||||
logger -t "DEBUG" "$message"
|
logger -t "DEBUG" "$message"
|
||||||
|
|
||||||
local consoles="$(cat /sys/class/tty/console/active)"
|
local consoles console
|
||||||
|
[ -e /.dockerenv ] || consoles="$(cat /sys/class/tty/console/active)"
|
||||||
[ -n "$consoles" ] || consoles=console
|
[ -n "$consoles" ] || consoles=console
|
||||||
|
consoles="$consoles kmsg"
|
||||||
for console in $consoles; do
|
for console in $consoles; do
|
||||||
[ -c "/dev/$console" ] && echo "$message" >"/dev/$console"
|
[ -c "/dev/$console" ] && echo "$message" >"/dev/$console"
|
||||||
done
|
done
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user