]> git.ipfire.org Git - thirdparty/systemd.git/commit - man/tmpfiles.d.xml
core: introduce specifiers for /tmp and /var/tmp
authorLennart Poettering <lennart@poettering.net>
Tue, 29 May 2018 09:25:26 +0000 (11:25 +0200)
committerLennart Poettering <lennart@poettering.net>
Tue, 29 May 2018 09:39:15 +0000 (11:39 +0200)
commitb294e5943f06bc96e2898e769cfe610bbf10b767
treee6b7188d1af3b78d88a5ca6d60849cddf7bf5a93
parent709f4c472cd907d0924fdf4982e4a4d49e44ec4d
core: introduce specifiers for /tmp and /var/tmp

This corresponds nicely with the specifiers we already pass for
/var/lib, /var/cache, /run and so on.

This is particular useful to update the test-path service files to
operate without guessable files, thus allowing multiple parallel
test-path invocations to pass without issues (the idea is to set $TMPDIR
early on in the test to some private directory, and then only use the
new %T or %V specifier to refer to it).
man/systemd.unit.xml
man/tmpfiles.d.xml
src/core/unit-printf.c
src/shared/specifier.c
src/shared/specifier.h
src/sysusers/sysusers.c
src/tmpfiles/tmpfiles.c
test/test-execute/exec-specifier.service