]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
update TODO
authorLennart Poettering <lennart@poettering.net>
Fri, 6 Jun 2025 10:03:11 +0000 (12:03 +0200)
committerLennart Poettering <lennart@poettering.net>
Fri, 6 Jun 2025 10:03:16 +0000 (12:03 +0200)
TODO

diff --git a/TODO b/TODO
index a2755f606a97f828aa5624740f44701b4bdceb22..5878234e3e6e2574e72359af5db52ee0b5a0301c 100644 (file)
--- 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