shutdown: set always_reopen_console
authorAnita Zhang <the.anitazha@gmail.com>
Fri, 5 Mar 2021 03:56:16 +0000 (19:56 -0800)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Sat, 15 May 2021 17:26:24 +0000 (19:26 +0200)
commit499bea62091f7b672f0e296ec67623a155e2a1d6
tree0cc6f3a65083c9eb718b6f6d2343512346871905
parenta360526852eadb2f14f5d4632771c3719a1c4dcf
shutdown: set always_reopen_console

Back in v232 systemd-shutdown would log to /dev/console. However after
the addition of always_reopen_console (v233) it would log to STDERR.
This caused some debugging issues as container systemd-shutdown logs
weren't being logged to console as the arg `--log-target=console` suggested.

Since it appears that always_reopen_console was intended for pid1, set
it in systemd-shutdown as well so logs will go to /dev/console.

(cherry picked from commit f975f1cc748929942188ae1490cf8480f8a64877)
(cherry picked from commit baa8bd89efa752633805c5b04b02d1dbde5ea0bb)
src/shutdown/shutdown.c