diff options
Diffstat (limited to 'cmd')
| -rw-r--r-- | cmd/sharefs/fuse.go | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/cmd/sharefs/fuse.go b/cmd/sharefs/fuse.go index d35ff8b9..a52ee035 100644 --- a/cmd/sharefs/fuse.go +++ b/cmd/sharefs/fuse.go @@ -33,6 +33,7 @@ import ( "hakurei.app/container" "hakurei.app/container/check" + "hakurei.app/container/fhs" "hakurei.app/container/std" "hakurei.app/hst" "hakurei.app/internal/helper/proc" @@ -441,12 +442,7 @@ func _main(s ...string) (exitCode int) { // keep fuse_parse_cmdline happy in the container z.Tmpfs(check.MustAbs(container.Nonexistent), 1<<10, 0755) - if a, err := check.NewAbs(container.MustExecutable(msg)); err != nil { - log.Println(err) - return 5 - } else { - z.Path = a - } + z.Path = fhs.AbsProcSelfExe z.Args = s z.ForwardCancel = true z.SeccompPresets |= std.PresetStrict |
