chiark / gitweb /
update TODO
authorLennart Poettering <lennart@poettering.net>
Wed, 20 Jun 2018 17:36:06 +0000 (19:36 +0200)
committerSven Eden <yamakuzure@gmx.net>
Fri, 24 Aug 2018 14:47:08 +0000 (16:47 +0200)
TODO

diff --git a/TODO b/TODO
index 7b940d5c4221560e11d473546b46ab9c2bd3fcc4..829cc2e2ab6682cb0c3cfc98686027f6ad1af62e 100644 (file)
--- a/TODO
+++ b/TODO
@@ -21,6 +21,10 @@ Janitorial Clean-ups:
 
 Features:
 
 
 Features:
 
+* the stop-when-unneded feature should be reworked: there should be a queue of
+  units, and we should only enqeueu stop jobs from a defer event that processes
+  queue instead of right-away when we assume that a unit is now unneeded.
+
 * When reloading configuration PID 1 should reset all its properties to the
   original defaults before calling parse_config()
 
 * When reloading configuration PID 1 should reset all its properties to the
   original defaults before calling parse_config()
 
@@ -36,6 +40,9 @@ Features:
   should be revisited to make clearer and also work if the payload elogind runs
   with full privs and without userns.
 
   should be revisited to make clearer and also work if the payload elogind runs
   with full privs and without userns.
 
+* portables: introduce a new unit file directory /etc/elogind/system.attached/
+  or so, where we attach portable services to
+
 * cgroups: use inotify to get notified when somebody else modifies cgroups
   owned by us, then log a friendly warning.
 
 * cgroups: use inotify to get notified when somebody else modifies cgroups
   owned by us, then log a friendly warning.