]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
update TODO
authorLennart Poettering <lennart@poettering.net>
Mon, 13 Oct 2025 11:07:15 +0000 (13:07 +0200)
committerLennart Poettering <lennart@poettering.net>
Sat, 15 Nov 2025 06:52:42 +0000 (07:52 +0100)
TODO

diff --git a/TODO b/TODO
index e1e5d54dce4401c7dcbfea95cdb11122c4523b01..bea5148b7355d6b55e84c090a7812887a23b3024 100644 (file)
--- a/TODO
+++ b/TODO
@@ -134,6 +134,14 @@ Deprecations and removals:
 
 Features:
 
+* networkd/machined: implement reverse name lookups in the resolved hook
+
+* networkd's resolved hook: optionally map all lease IP addresses handed out to
+  the same hostname which is configured on the .network file. Optionally, even
+  derive this single name from the network interface name (i.e. probably
+  altname or so). This way, when spawning a VM the host could pick the hostname
+  for it and the client gets no say.
+
 * systemd-repart: add --ghost, that creates file systems, updates the kernel's
   partition table but does *not* update partition table on disk. This way, we
   have disk backed file systems that go effectively disappear on reboot. This
@@ -230,12 +238,6 @@ Features:
   so that we add correct ordering between the two. Use MSG_PEEK + SCM_TIMESTAMP
   for this.
 
-* maybe replace nss-machines with logic in networkd that registers records with
-  systemd-resolved, based on DHCP leases, so that we gain compat with VMs.
-  Implementation idea: encode in an ifaltname the intended local name to expose this
-  under and then parse that out and map it to the combined A/AAAA of all handed
-  out leases.
-
 * bsod: add target "bsod.target" or so, which invokes systemd-bsod.target and
   waits and then reboots. Then use OnFailure=bsod.target from various jobs that
   should result in system reboots, such as TPM tamper detection cases.
@@ -2138,7 +2140,6 @@ Features:
     names, so that for the container case we can establish the same name
     (maybe "host") for referencing the server, everywhere.
   - allow clients to request DNSSEC for a single lookup even if DNSSEC is off (?)
-  - hook up resolved with machined-based address resolution
 
 * refcounting in sd-resolve is borked