chiark / gitweb /
update TODO
[elogind.git] / TODO
diff --git a/TODO b/TODO
index 4be6249419e639a61dedcdf6e60ae384b97fdadb..902fbc695e2d10e3294b55e2feabeb0e607933c4 100644 (file)
--- a/TODO
+++ b/TODO
@@ -56,6 +56,10 @@ 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
 
 * 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
@@ -64,6 +68,14 @@ Features:
 
 * when a kernel driver logs in a tight loop we should ratelimit that too.
 
+* man: document in the journalctl man page what the colors mean
+
+* "systemctl disable" of a unit instance removes all symlinks, should
+  only remove the instance symlink (systemct disable of a template
+  unit however should remove them all).
+
+* journald: optionally, log debug messages to /run but everything else to /var
+
 * journald: optionally, when messages with a high log prioerity are logged, sync() immeidately.
 
 * introduce %v resolving to the string returned by "uname -r"