From f2e37778312c619dd2bf22f53960ca4ceef8615a Mon Sep 17 00:00:00 2001 From: Liangbin Lian Date: Thu, 18 Dec 2025 11:31:11 +0800 Subject: [PATCH] istoreos: log shutdown message to kmsg Signed-off-by: Liangbin Lian --- package/istoreos-files/files/etc/init.d/debug | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/package/istoreos-files/files/etc/init.d/debug b/package/istoreos-files/files/etc/init.d/debug index ebaffc8ea5..d85902cbe5 100755 --- a/package/istoreos-files/files/etc/init.d/debug +++ b/package/istoreos-files/files/etc/init.d/debug @@ -5,11 +5,14 @@ STOP=00 shutdown() { local message="System Shutting Down" + echo '7 4 1 7' > /proc/sys/kernel/printk logger -s -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 + consoles="$consoles kmsg" for console in $consoles; do [ -c "/dev/$console" ] && echo "$message" >"/dev/$console" done