]> git.ipfire.org Git - thirdparty/systemd.git/commit - src/core/unit.c
core: add basic infrastructure to record unit activation information
authorLuca Boccassi <bluca@debian.org>
Tue, 2 Aug 2022 18:49:20 +0000 (19:49 +0100)
committerLuca Boccassi <bluca@debian.org>
Tue, 23 Aug 2022 19:38:08 +0000 (20:38 +0100)
commit48b92b37acbd2bf9c36ac5e67961b15723243cda
treec9264b37c5d949b8e35d8219fb3eac426cf16f54
parentf52faaf923acfe6fe3f0955d1ad66840b13babfc
core: add basic infrastructure to record unit activation information

Not wired in by any unit type yet, just the basic to allocate,
ref, deref and plug in to other unit types.
Includes recording the trigger unit name and passing it to the
triggered unit as TRIGGER_UNIT= env var.
16 files changed:
man/org.freedesktop.systemd1.xml
src/core/dbus-job.c
src/core/dbus-unit.c
src/core/dbus-util.c
src/core/dbus-util.h
src/core/job.c
src/core/job.h
src/core/service.c
src/core/unit.c
src/core/unit.h
src/test/test-bpf-firewall.c
src/test/test-bpf-foreign-programs.c
src/test/test-bpf-lsm.c
src/test/test-execute.c
src/test/test-path.c
src/test/test-socket-bind.c