From 7df9d8d01dadcb05396d278aba11afc2ab4a2328 Mon Sep 17 00:00:00 2001 From: Ophestra Umiker Date: Sun, 27 Oct 2024 12:08:17 +0900 Subject: system: move sd_booted implementation to os abstraction This implements lazy loading of the systemd marker (they are not accessed in init and shim) and ensures consistent behaviour when running with a stub. Signed-off-by: Ophestra Umiker --- main.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'main.go') diff --git a/main.go b/main.go index 7bb7ffe6..85fb868b 100644 --- a/main.go +++ b/main.go @@ -30,7 +30,7 @@ func main() { flag.Parse() fmsg.SetVerbose(flagVerbose) - if internal.SdBootedV { + if os.SdBooted() { fmsg.VPrintln("system booted with systemd as init system") } -- cgit v1.3.1