]> git.ipfire.org Git - thirdparty/systemd.git/commit
tree-wide: remove support for kernels lacking ambient caps
authorLennart Poettering <lennart@poettering.net>
Thu, 12 Dec 2024 12:42:12 +0000 (13:42 +0100)
committerLennart Poettering <lennart@poettering.net>
Tue, 17 Dec 2024 16:34:46 +0000 (17:34 +0100)
commit00a415fc8f9e3469549a56d29f448b8cf14b0598
tree0c6a417fce49ac21aab82a965e046c6c29548130
parent96ec3911f35c0c21b609b64862a987a22d7bcdd1
tree-wide: remove support for kernels lacking ambient caps

Let's bump the kernel baseline a bit to 4.3 and thus require ambient
caps.

This allows us to remove support for a variety of special casing, most
importantly the ExecStart=!! hack.
18 files changed:
README
TODO
man/systemd.exec.xml
man/systemd.service.xml
src/basic/capability-util.c
src/basic/capability-util.h
src/core/dbus-execute.c
src/core/exec-invoke.c
src/core/load-fragment.c
src/nspawn/nspawn.c
src/shared/bus-unit-util.c
src/shared/exec-util.c
src/shared/exec-util.h
src/test/test-capability.c
src/test/test-exec-util.c
units/systemd-networkd.service.in
units/systemd-resolved.service.in
units/systemd-timesyncd.service.in