From f14c9bafa8b8cba89cabc22a10b1200eec9eb682 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Fri, 1 Nov 2019 13:07:51 +0100 Subject: [PATCH] update TODO --- TODO | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/TODO b/TODO index 03d38da9a0..36eb2c24ce 100644 --- 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.