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