From: Lennart Poettering Date: Thu, 28 May 2026 09:42:57 +0000 (+0200) Subject: TODO: drop bootctl link + sysupdate integration item X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=01f3f2aa2ffa14b5faae112847eeab03ae93fc75;p=thirdparty%2Fsystemd.git TODO: drop bootctl link + sysupdate integration item This is now implemented: sysupdate calls out to the /run/systemd/sysupdate/notify/ Varlink directory on completion, and bootctl binds a socket there that links a UKI plus extras staged below /var/lib/systemd/uki/ (with .v/ vpick support) via "bootctl link-auto". --- diff --git a/TODO.md b/TODO.md index a302415b84f..d8badaf5ab9 100644 --- a/TODO.md +++ b/TODO.md @@ -280,12 +280,6 @@ SPDX-License-Identifier: LGPL-2.1-or-later - firstboot/sysinstall: add simple interface for prompting users to enable "features" exposed by of sysupdate. -- bootctl link + sysupdate integration - - make sysupdate call out to a special varlink dir on completion - - bind bootctl link socket in there, which when invoked goes to new dir in - /var/ where downloaded kernels+confext+sysext are dropped in (place in - .v/) and then does "bootctl link" on them. - - a tool that can prep credentials, put them in the ESP, for provisioning systems for SBC or UEFI/HTTP boot. Should be doing what sysinstall does with the credentials, and maybe even *be* sysinstall.