X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=TODO;h=6c0e3feebf7a545029b7c093ac548f8c627dce35;hb=8a25e11e6c4b74b7e5299792601e352ee96b8207;hp=05a61a3953c67955d9d801135855eb532c40944b;hpb=a158dbf156acc8899806fe07daa295464e82b52b;p=elogind.git diff --git a/TODO b/TODO index 05a61a395..6c0e3feeb 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,19 +41,19 @@ External: Features: +* 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 * man: document that corrupted journal files is nothing to act on -* systemctl isolate should use ".target" as completion suffix, not ".service" - * bus-proxy: when passing messages from kdbus, make sure we properly handle the case where a large number of fds is appended that we cannot pass into sendmsg() of the AF_UNIX sokcet (which only accepts 253 messages) -* check for validity of ucred fields in bus-proxy, like we do in journald - * busctl: add a pcap writer, using LINKTYPE_DBUS/231 * man: maybe use the word "inspect" rather than "introspect"? @@ -97,8 +98,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