aboutsummaryrefslogtreecommitdiffhomepage
path: root/cmd
diff options
context:
space:
mode:
authorOphestra <cat@gensokyo.uk>2025-08-01 04:29:01 +0900
committerOphestra <cat@gensokyo.uk>2025-08-01 04:29:01 +0900
commitc02948e1557551a94b5366bf186148b8275598c1 (patch)
tree147ff7dad3d903bdf17e71afe73e44a63c5911e3 /cmd
parent387b86bcdd7798a149ba2349cdf2a699f05cefe5 (diff)
cmd/hakurei: print autoroot configuration
Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'cmd')
-rw-r--r--cmd/hakurei/print.go4
-rw-r--r--cmd/hakurei/print_test.go2
2 files changed, 6 insertions, 0 deletions
diff --git a/cmd/hakurei/print.go b/cmd/hakurei/print.go
index 4f4e403a..807831c4 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 fc8348fb..7979fb65 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