core: Add support for PrivateUsers=identity
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Mon, 9 Sep 2024 10:25:28 +0000 (12:25 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Mon, 9 Sep 2024 16:31:01 +0000 (18:31 +0200)
commitfa693fdc7e17618958c505af4b2f39ecd1c3363e
tree4154eff3f98ab256ec6a3cbaab29ecc3808f45b6
parentd8b4be38ddc5e7cb1dc5e6da9b6e247d6a3d9ffd
core: Add support for PrivateUsers=identity

This configures an indentity mapping similar to
systemd-nspawn --private-users=identity.
14 files changed:
man/org.freedesktop.systemd1.xml
man/systemd.exec.xml
src/core/dbus-execute.c
src/core/exec-invoke.c
src/core/execute-serialize.c
src/core/execute.c
src/core/execute.h
src/core/load-fragment-gperf.gperf.in
src/core/load-fragment.c
src/core/load-fragment.h
src/core/namespace.c
src/core/namespace.h
src/shared/bus-unit-util.c
test/units/TEST-07-PID1.private-users.sh [new file with mode: 0755]