From c02948e1557551a94b5366bf186148b8275598c1 Mon Sep 17 00:00:00 2001 From: Ophestra Date: Fri, 1 Aug 2025 04:29:01 +0900 Subject: [PATCH] cmd/hakurei: print autoroot configuration Signed-off-by: Ophestra --- cmd/hakurei/print.go | 4 ++++ cmd/hakurei/print_test.go | 2 ++ 2 files changed, 6 insertions(+) diff --git a/cmd/hakurei/print.go b/cmd/hakurei/print.go index 4f4e403..807831c 100644 --- a/cmd/hakurei/print.go +++ b/cmd/hakurei/print.go @@ -104,6 +104,10 @@ func printShowInstance( } t.Printf(" Flags:\t%s\n", strings.Join(flags, " ")) + if container.AutoRoot != "" { + t.Printf(" Root:\t%s (%d)\n", container.AutoRoot, container.RootFlags) + } + etc := container.Etc if etc == "" { etc = "/etc" diff --git a/cmd/hakurei/print_test.go b/cmd/hakurei/print_test.go index fc8348f..7979fb6 100644 --- a/cmd/hakurei/print_test.go +++ b/cmd/hakurei/print_test.go @@ -42,6 +42,7 @@ func Test_printShowInstance(t *testing.T) { Data: /var/lib/hakurei/u0/org.chromium.Chromium Hostname: localhost Flags: userns devel net device tty mapuid autoetc + Root: /var/lib/hakurei/base/org.debian (2) Etc: /etc Cover: /var/run/nscd Path: /run/current-system/sw/bin/chromium @@ -121,6 +122,7 @@ App Data: /var/lib/hakurei/u0/org.chromium.Chromium Hostname: localhost Flags: userns devel net device tty mapuid autoetc + Root: /var/lib/hakurei/base/org.debian (2) Etc: /etc Cover: /var/run/nscd Path: /run/current-system/sw/bin/chromium