SIGN IN SIGN UP

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