]> git.ipfire.org Git - thirdparty/systemd.git/commit
exec: SystemCallLog= directive 16675/head
authorTopi Miettinen <toiwoton@gmail.com>
Sun, 30 Aug 2020 18:56:13 +0000 (21:56 +0300)
committerTopi Miettinen <toiwoton@gmail.com>
Tue, 15 Sep 2020 09:54:17 +0000 (12:54 +0300)
commit9df2cdd8ec1cc223d74fd06eeb89d822f72f61c3
tree8a3f3a39b5311905c97221bb99d04dc428f023de
parent005bfaf11876e261de6b99d597b69f664b53e7c5
exec: SystemCallLog= directive

With new directive SystemCallLog= it's possible to list system calls to be
logged. This can be used for auditing or temporarily when constructing system
call filters.

---
v5: drop intermediary, update HASHMAP_FOREACH_KEY() use
v4: skip useless debug messages, actually parse directive
v3: don't declare unused variables with old libseccomp
v2: fix build without seccomp or old libseccomp
docs/TRANSIENT-SETTINGS.md
man/systemd.exec.xml
src/core/dbus-execute.c
src/core/execute.c
src/core/execute.h
src/core/load-fragment-gperf.gperf.m4
src/core/load-fragment.c
src/core/load-fragment.h
src/shared/bus-unit-util.c
src/shared/seccomp-util.c
src/systemctl/systemctl.c