X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=TODO;h=5cb76df282f231521dc1261d307d86cf093d77d4;hb=f598ac3e28b729dd0b1d0a881df3e16465687a2b;hp=12d144af2fce23577261ca467687bd572f17a9b1;hpb=97c52b838b45aee16ed9dad5a614a027f12d89ee;p=elogind.git diff --git a/TODO b/TODO index 12d144af2..5cb76df28 100644 --- a/TODO +++ b/TODO @@ -1,4 +1,7 @@ Bugfixes: +* Re-enable "fsck -l" when it is ready: + https://bugs.freedesktop.org/show_bug.cgi?id=79576#c5 + * Should systemctl status \* work on all unit types, not just .service? * enabling an instance unit creates a pointless link, and @@ -20,7 +23,6 @@ Bugfixes: See the comment in sd_bus_unref() for more.. External: - * Fedora: when installing fedora with yum --installroot /var/run is a directory, not a symlink https://bugzilla.redhat.com/show_bug.cgi?id=975864 @@ -30,6 +32,10 @@ External: Features: +* generator that automatically discovers btrfs subvolumes, identifies their purpose based on some xattr on them. + +* support setting empty environment variables with Environment= and EnvironmentFile= + * tmpfiles: figure out relation between Z and m? * systemd-notify: fake ucred of msg to PID of parent, if that works, with fallback to our own if it doesn't. @@ -62,11 +68,7 @@ Features: * Add timeout to early-boot, and shut down the system if it is hit. Solves the laptop-in-bag problem and is useful for embedded cases -* ImmutableSystem=yes/no or so to mount /usr, /boot read-only/invisible, and leave /var and /etc writable - -* InaccessibleHome=yes/no or so to hide /home and /run/user from a service - -* Run most system services with cgroupfs read-only and procfs with a more secure mode +* Run most system services with cgroupfs read-only and procfs with a more secure mode (doesn't work, since the hidepid= option is per-pid-namespace, not per-mount) * sd-event: generate a failure of a default event loop is executed out-of-thread @@ -546,8 +548,6 @@ Features: * introduce mix of BindTo and Requisite -* add DeleteSocketsOnStop=yes|no option to socket units - * There's currently no way to cancel fsck (used to be possible via C-c or c on the console) * add option to sockets to avoid activation. Instead just drop packets/connections, see http://cyberelk.net/tim/2012/02/15/portreserve-systemd-solution/