X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=TODO;h=7df665ed9b9a3d1d74b0a192ffafe5e477341522;hb=39bb33c19203bdcd8857e9dc9ee6c8f03da77b71;hp=7787d3c78dccf83aa9d6168cb03400ab9c8c1037;hpb=0f0cf2f00f576160661873bb2f15580145ee30a9;p=elogind.git diff --git a/TODO b/TODO index 7787d3c78..7df665ed9 100644 --- a/TODO +++ b/TODO @@ -1,4 +1,5 @@ Bugfixes: + * Re-enable "fsck -l" when it is ready: https://bugs.freedesktop.org/show_bug.cgi?id=79576#c5 @@ -40,6 +41,14 @@ External: Features: +* add a system-wide shutdown timeout, similar to the startup timeout we already have (see fdo bz #84110) + +* maybe provide an API to allow migration of foreign PIDs into existing scopes. + +* kdbus: maybe rename "connection name" concept to something that doesn't reuse the word "name"? + +* PID 1 doesn't apply nspawns devices cgroup policy + * rework journal-send.c to use memfds for large blobs if they are available instead of unlinked files in /tmp. Also, if we detect that the kernel knows memfds, refuse anything but sealed memfds. * maybe support a new very "soft" reboot mode, that simply kills all processes, disassembles everything, flushes /run and sysvipc, and then reexecs systemd again @@ -95,8 +104,6 @@ Features: * merge ~/.local/share and ~/.local/lib into one similar /usr/lib and /usr/share.... -* remove readahead in 217 - * journald: allows specification of UID range for splitting up journal files * systemd.show_status= should probably have a mode where only failed