Files
umutcagand ec10654958 core: authorize job enqueue requests per unit (#44298)
Apply per-unit SELinux and polkit checks to batched D-Bus
requests before allowing the job enqueue methods through
the system bus policy. Include the unit and verb in each
authorization request and bound the amount of work for
unprivileged callers.

Apply per-unit checks to Varlink batches too, resolving unit
aliases before passing the canonical name to polkit. Fix the
polkit query reference leak when consecutive replies share
a pending defer event, and map reload-or-start to the
SELinux start permission.

Add integration coverage for bus policy, authorization, batch
limits and Varlink aliases.

Fixes #44289.
2026-11-06 13:42:48 +09:00
..
…
…