summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2013-07-16 18:15:48 +0200
committerLennart Poettering <lennart@poettering.net>2013-07-16 18:54:03 +0200
commit042e33ae3a7feb08c8105f1345fd244315109405 (patch)
treea207e4dc85fcf009c381482950fc98a9fc20088e
parentbf89b99c5a39115112c2eda4c2103e2db54988d2 (diff)
downloadsystemd-042e33ae3a7feb08c8105f1345fd244315109405.tar.gz
rpm: add RPM macro for creating tmpfiles entries after package installation
-rw-r--r--TODO2
-rw-r--r--src/core/macros.systemd.in4
2 files changed, 6 insertions, 0 deletions
diff --git a/TODO b/TODO
index 4be6249419..7401a5781e 100644
--- a/TODO
+++ b/TODO
@@ -56,6 +56,8 @@ CGroup Rework Completion:
Features:
+* Fedora: post FPC ticket to move add %tmpfiles_create to the packaging guidelines
+
* add rpm macros for applying tmpfiles --create after package installation
* when parsing calendar timestamps support the UTC timezone (even if we won't support arbitrary timezone specs, support UTC itself certainly makes sense), also support syntaxes such as +0200
diff --git a/src/core/macros.systemd.in b/src/core/macros.systemd.in
index 4ad8186fae..89b48259ad 100644
--- a/src/core/macros.systemd.in
+++ b/src/core/macros.systemd.in
@@ -72,3 +72,7 @@ fi \
%journal_catalog_update() \
@rootbindir@/journalctl --update-catalog >/dev/null 2>&1 || : \
%{nil}
+
+%tmpfiles_create() \
+@rootbindir@/systemd-tmpfiles --create %{?*} >/dev/null 2>&1 || : \
+%{nil}