From: Lennart Poettering Date: Fri, 6 Jun 2025 10:03:11 +0000 (+0200) Subject: update TODO X-Git-Tag: v258-rc1~371 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ee96d65e5098afc4666a64dda76b992ccf3487a0;p=thirdparty%2Fsystemd.git update TODO --- diff --git a/TODO b/TODO index a2755f606a9..5878234e3e6 100644 --- a/TODO +++ b/TODO @@ -122,6 +122,19 @@ Deprecations and removals: Features: +* Add PassPidFileDescriptor= similar in style to PassCredentials= to .socket + units + +* automatically reset specific EFI vars on factory reset (make this generic + enough so that infrac can be used to erase shim's mok vars?) + +* similar: add a plugin for factory reset logic that erases certain parts of + the ESP, but leaves others in place. + +* systemd-repart: add --defer-partitions-factory-reset or so, as a flavour of + --defer-partitions= that picks all partitions that are marked for factory + reset. for an installer this is usually the partitions not to copy, too. + * flush_fd() should probably try to be smart and stop reading once we know that all further queued data was enqueued after flush_fd() was originally called. For that, try SIOCINQ if fd refers to stream socket, and look at