aboutsummaryrefslogtreecommitdiffhomepage
path: root/internal
diff options
context:
space:
mode:
authorOphestra <cat@gensokyo.uk>2025-03-14 02:10:48 +0900
committerOphestra <cat@gensokyo.uk>2025-03-14 02:10:48 +0900
commite94b09d3372d9034c0da2142adb6293d2f6162eb (patch)
tree75a5518267dec7e34e9e7c38e70fcb92e33acc44 /internal
parent5d9e669d97ee53e3b6d4478d315319b59d5b402b (diff)
sandbox/mount: fix source flag path
Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'internal')
-rw-r--r--internal/sandbox/mount.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/internal/sandbox/mount.go b/internal/sandbox/mount.go
index 3d3d63af..ea781d60 100644
--- a/internal/sandbox/mount.go
+++ b/internal/sandbox/mount.go
@@ -41,6 +41,8 @@ func bindMount(src, dest string, flags int) error {
} else if flags&BindOptional != 0 {
return fmsg.WrapError(syscall.EINVAL,
"flag source excludes optional")
+ } else {
+ source = toHost(src)
}
if fi, err := os.Stat(source); err != nil {