aboutsummaryrefslogtreecommitdiffhomepage
path: root/cmd/mbf/main.go
diff options
context:
space:
mode:
authorOphestra <cat@gensokyo.uk>2026-10-01 13:44:08 +0900
committerOphestra <cat@gensokyo.uk>2026-10-01 13:44:08 +0900
commit0d90eb44ac23052e79d42d7520520ebc0f2d2247 (patch)
tree29fb8870d94dfe9740d7899c682ca55a01b89b7a /cmd/mbf/main.go
parent815f40c944281ca9a9a68aa612336b13098958c1 (diff)
cmd/mbf: poison open via environment
This enables use of non-cache cmd/mbf utils as root. Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'cmd/mbf/main.go')
-rw-r--r--cmd/mbf/main.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/cmd/mbf/main.go b/cmd/mbf/main.go
index 014a7f47..5dd4e8a0 100644
--- a/cmd/mbf/main.go
+++ b/cmd/mbf/main.go
@@ -71,7 +71,7 @@ func main() {
log.SetPrefix("mbf: ")
msg := message.New(log.Default())
- if os.Geteuid() == 0 {
+ if !poisonOpen && os.Geteuid() == 0 {
log.Fatal("this program must not run as root")
}