From 6cff583546ccc41262c3eda8886cd498add3a9b3 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Mon, 24 Aug 2026 11:56:27 +0200 Subject: [PATCH] update TODO --- TODO.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/TODO.md b/TODO.md index f39bc16ec2..b2d0172b5b 100644 --- a/TODO.md +++ b/TODO.md @@ -127,6 +127,19 @@ SPDX-License-Identifier: LGPL-2.1-or-later ## Features +- sysupdate: run things in a loop always, to deal with stepping stones, and + adding new transfer files. finish, when stable. + +- sysupdate: add flag field for features and components, to require a restart + of the update loop once they have been updated. + +- confext/sysext: add policy file concept: json files that encode for rleevant + confext/sysext ddis rules when to enable them, i.e. version checks. also use + it for the garbage collector + +- confext/sysext: mark system as refusing refreshes until reboot if + confext/sysext says it require a reboot + - cryptsetup: add a new switch which makes it wait for the keyfile to appear. use inotify/mount watching for that. usecase: system waits at boot for some key to be supplied, possibly delivered via confext or so. This could