]> git.ipfire.org Git - thirdparty/systemd.git/commit - src/core/dbus-execute.c
core: fix StateDirectory= (and friends) safety checks when decoding transient unit...
authorLennart Poettering <lennart@poettering.net>
Mon, 2 Oct 2017 08:50:07 +0000 (10:50 +0200)
committerLennart Poettering <lennart@poettering.net>
Mon, 2 Oct 2017 15:41:44 +0000 (17:41 +0200)
commit091e9efed3f417bdd8bdee814d8676757ffb19db
treec832839646871cea949b7286b4df915d29637246
parent8adb3d63e6b0f51d1d43467e794ef4fb45203f57
core: fix StateDirectory= (and friends) safety checks when decoding transient unit properties

Let's make sure relative directories such as "foo/bar" are accepted, by
using the same validation checks as in unit file parsing.
src/core/dbus-execute.c
src/core/load-fragment.c
src/shared/bus-unit-util.c