]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - TODO
prioq: never shuffle identical entries
[thirdparty/systemd.git] / TODO
diff --git a/TODO b/TODO
index 04b8ff102b7594a4b3779f1f3564011d77e48adc..1f5c31578a01b3e438648022f9c33bd906ae8331 100644 (file)
--- a/TODO
+++ b/TODO
@@ -26,6 +26,21 @@ External:
 
 Features:
 
+* add "requires=" deps on slices from services, not just "wants="
+
+* add a concept of RemainAfterExit= to scope units
+
+* add sd_booted() check into "systemctl is-system-running", and return
+  a new state "foreign" or so if we are not running on systemd.
+
+* add journal vacuum by max number of files
+
+* add a new command "systemctl revert" or so, that removes all dropin
+  snippets in /run and /etc, and all unit files with counterparts in
+  /usr, and thus undoes what "systemctl set-property" and "systemctl
+  edit" create. Maybe even add "systemctl revert -a" to do this for
+  all units.
+
 * sd-event: maybe add support for inotify events
 
 * PID 1 should send out sd_notify("WATCHDOG=1") messages (for usage in the --user mode, and when run via nspawn)