]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
update TODO
authorLennart Poettering <lennart@poettering.net>
Thu, 14 Apr 2022 16:37:32 +0000 (18:37 +0200)
committerLennart Poettering <lennart@poettering.net>
Thu, 14 Apr 2022 16:38:10 +0000 (18:38 +0200)
TODO

diff --git a/TODO b/TODO
index 7baa64e8b17ae8973f42abc55bdfe83adf20a8dc..283b01999740a51320781cb218b5d519498cf31c 100644 (file)
--- a/TODO
+++ b/TODO
@@ -457,6 +457,13 @@ Features:
   our usual socket activation protocol. If passed path refers to AF_UNIX
   socket: connect() to it.
 
+* Similar, ConnectStream= which takes IP addresses and connects to them.
+
+* Similar, Load= which takes literal data in text or base64 format, and puts it
+  into a memfd, and passes that. This enables some fun stuff, such as embedding
+  bash scripts in unit files, by combining Load= with ExecStart=/bin/bash
+  /proc/self/fd/3
+
 * 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.