Expand systemd e2e tests
With tests for sandboxing, multiuser, and dockerd: - Exec sandboxing knobs: PrivateTmp, ProtectSystem=strict, User=, and NoNewPrivileges. - Multiuser operation: two users with their own service managers, daemons, journals, and delegated cgroups, isolated from each other. User commands run through systemd-machined, which resolves users created inside the sandbox (docker exec --user cannot). - TestSystemdDocker now runs a container instead of stopping at pull. These tests rely on the two preceding fixes: the NoNewPrivileges probe reads the new NoNewPrivs line in /proc/[pid]/status, and user-unit sandboxing fails unless mountinfo shows nodev. PiperOrigin-RevId: 970106945
S
Shailend Chand committed
33232b47ee0d720afd4c2ad1b603272d325b957d
Parent: d0e79a1
Committed by gVisor bot <gvisor-bot@google.com>
on 8/24/2026, 10:12:55 PM