From: Lennart Poettering Date: Thu, 18 Feb 2021 21:31:11 +0000 (+0100) Subject: update TODO X-Git-Tag: v248-rc1~50 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=66e52d22210eeec86fd87bc4ff2cc0b107546750;p=thirdparty%2Fsystemd.git update TODO --- diff --git a/TODO b/TODO index 9b8018bf192..f82ca75231d 100644 --- a/TODO +++ b/TODO @@ -20,6 +20,18 @@ Janitorial Clean-ups: Features: +* add an Open= setting to service unit files that can open arbitrary file + system paths at service startup time and pass them to the service process via + our usual socket activation protocol. If passed path refers to AF_UNIX + socket: connect() to it. + +* add a ConnectSocket= setting to service unit files, that may reference a + socket unit, and which will connect to the socket defined therein, and pass + the resulting fd to the service program via socket activation proto. + +* Add a concept of ListenStream=anonymous to socket units: listen on a socket + that is deleted in the fs. Usecase would be with ConnectSocket= above. + * Hook up journald's FSS logic with TPM2: seal the verification disk by time-based policy, so that the verification key can remain on host and ve validated via TPM.