summaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2024-02-27 15:05:26 +0100
committerLennart Poettering <lennart@poettering.net>2024-03-01 22:29:08 +0100
commit7e9cdafad349714913538f8adba038640bf1b577 (patch)
treeda81d0695a221369ab4edc69833965e103ae0a47 /TODO
parenttest: add integration test for importctl (diff)
downloadsystemd-7e9cdafad349714913538f8adba038640bf1b577.tar.xz
systemd-7e9cdafad349714913538f8adba038640bf1b577.zip
update TODO
Diffstat (limited to 'TODO')
-rw-r--r--TODO12
1 files changed, 6 insertions, 6 deletions
diff --git a/TODO b/TODO
index 80a2cd60b2..e6a785655f 100644
--- a/TODO
+++ b/TODO
@@ -133,6 +133,12 @@ Features:
* add a new specifier to unit files that figures out the DDI the unit file is
from, tracing through overlayfs, DM, loopback block device.
+* importd/importctl
+ - import generator
+ - port tar handling to libarchive
+ - add varlink interface
+ - download images into .v/ dirs
+
* in os-release define a field that can be initialized at build time from
SOURCE_DATE_EPOCH (maybe even under that name?). Would then be used to
initialize the timestamp logic of ConditionNeedsUpdate=.
@@ -153,10 +159,6 @@ Features:
pidfd, so that we can reasonably robustly do this. Would only cover the
execution environment like namespaces, but not the privilege settings.
-* add a generic client to importd called importctl, then make machinectl just
- chain-exec() it. Make sure importd/importctl can be used for sysext images,
- portable images too.
-
* varlink: extend varlink IDL macros to include documentation strings
* Introduce a CGroupRef structure, inspired by PidRef. Should contain cgroup
@@ -1541,8 +1543,6 @@ Features:
that our log messages could contain clickable links for example for unit
files and suchlike we operate on.
-* importd: add ability download images for portabled + sysext
-
* add support for "portablectl attach http://foobar.com/waaa.raw (i.e. importd integration)
* sync dynamic uids/gids between host+portable srvice (i.e. if DynamicUser=1 is set for a service, make sure that the