[systemd-commits] 2 commits - TODO src/core

Lennart Poettering lennart at kemper.freedesktop.org
Tue Jul 16 09:55:02 PDT 2013


 TODO                       |    4 ++++
 src/core/macros.systemd.in |    4 ++++
 2 files changed, 8 insertions(+)

New commits:
commit e7256c5c137e58fb3dc1ebca8e5845733a5f733c
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Jul 16 18:25:52 2013 +0200

    update

diff --git a/TODO b/TODO
index 7401a57..2e97356 100644
--- a/TODO
+++ b/TODO
@@ -56,6 +56,8 @@ CGroup Rework Completion:
 
 Features:
 
+* Fedora: add an rpmlint check that verifies that all unit files in the RPM are listed in %systemd_post macros.
+
 * Fedora: post FPC ticket to move add %tmpfiles_create to the packaging guidelines
 
 * add rpm macros for applying tmpfiles --create after package installation

commit 042e33ae3a7feb08c8105f1345fd244315109405
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Jul 16 18:15:48 2013 +0200

    rpm: add RPM macro for creating tmpfiles entries after package installation

diff --git a/TODO b/TODO
index 4be6249..7401a57 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 4ad8186..89b4825 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() \
+ at rootbindir@/systemd-tmpfiles --create %{?*} >/dev/null 2>&1 || : \
+%{nil}



More information about the systemd-commits mailing list