fix(sandbox): isolate bwrap PID namespace

This commit is contained in:
kingwl
2026-08-20 10:05:16 +08:00
committed by Hypatia May
parent 141eb6fef8
commit 82db1515fb
22 changed files with 149 additions and 30 deletions
+1 -1
View File
@@ -28,5 +28,5 @@ printf '%s\n' "$root/usr/bin" >> "$GITHUB_PATH"
sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0 \
|| echo 'apparmor userns knob absent — the functional probe decides'
"$root/usr/bin/bwrap" --version
"$root/usr/bin/bwrap" --ro-bind / / --dev /dev --proc /proc --die-with-parent -- true
"$root/usr/bin/bwrap" --ro-bind / / --dev /dev --unshare-pid --proc /proc --die-with-parent -- true
echo 'bubblewrap functional probe passed'