]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
update TODO
authorLennart Poettering <lennart@poettering.net>
Fri, 1 Nov 2019 12:07:51 +0000 (13:07 +0100)
committerLennart Poettering <lennart@poettering.net>
Fri, 1 Nov 2019 12:07:58 +0000 (13:07 +0100)
TODO

diff --git a/TODO b/TODO
index 03d38da9a0eec2d346f21b691449e8f452489b86..36eb2c24ce944ec3f56b956ed88310f794a447f1 100644 (file)
--- a/TODO
+++ b/TODO
@@ -17,6 +17,17 @@ Janitorial Clean-ups:
 * rework mount.c and swap.c to follow proper state enumeration/deserialization
   semantics, like we do for device.c now
 
+Before v244:
+
+* revisit SystemdOptions EFI variable. Find a better, systematic name and use
+  it for the env var, the bootctl verb and the EFI variable itself, clear up
+  semantics.
+
+* Figure out a better name for the global per-unit-type drop-in dirs, it's
+  confusing when it comes to -.mount.d/ (is it a drop-in-dir for all mount
+  units, or one for the root mount?). Also, OOM handling in
+  service_unit_name_is_valid() is borked.
+
 Features:
 
 * coredump: maybe when coredumping read a new xattr from /proc/$PID/exe that
@@ -257,9 +268,6 @@ Features:
 
 * bypass SIGTERM state in unit files if KillSignal is SIGKILL
 
-* tree-wide: ensure we always block the signals we hook into with
-  sd_event_add_signal() first
-
 * add proper dbus APIs for the various sd_notify() commands, such as MAINPID=1
   and so on, which would mean we could report errors and such.