@@ -71,13 +71,15 @@ Host bind mounts are disabled by default because they expose gateway host paths
7171to sandbox requests. The driver still uses internal bind mounts for
7272OpenShell-owned token and TLS material.
7373
74- Podman ` bind ` mounts accept ` source ` , ` target ` , and optional ` read_only ` .
75- User-supplied bind and volume mounts are read-only by default; set
76- ` read_only: false ` to make them writable. Podman image and volume mounts do not
77- support ` subpath ` in OpenShell driver config. Mount targets must be absolute
78- container paths and must not replace the workspace root (` /sandbox ` ) or overlap
79- OpenShell supervisor files, ` /etc/openshell ` , ` /etc/openshell-tls ` , or
80- ` /run/netns ` .
74+ Podman ` bind ` mounts accept ` source ` , ` target ` , optional ` read_only ` , and an
75+ optional ` selinux_label ` of ` shared ` (applies ` :z ` ) or ` private ` (applies
76+ ` :Z ` ) for SELinux-enforcing hosts. User-supplied bind and volume mounts are
77+ read-only by default; set ` read_only: false ` to make them writable. Podman
78+ image and volume mounts do not support ` subpath ` in OpenShell driver config.
79+ Mount ` source ` , ` target ` , and ` subpath ` values must not contain surrounding
80+ whitespace. Mount targets must be absolute container paths and must not replace
81+ the workspace root (` /sandbox ` ) or overlap OpenShell supervisor files,
82+ ` /etc/openshell ` , ` /etc/openshell-tls ` , or ` /run/netns ` .
8183
8284Example named-volume usage:
8385
0 commit comments