]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
update TODO
authorLennart Poettering <lennart@amutable.com>
Mon, 1 Jun 2026 12:19:33 +0000 (14:19 +0200)
committerLennart Poettering <lennart@amutable.com>
Mon, 1 Jun 2026 12:20:46 +0000 (14:20 +0200)
TODO.md

diff --git a/TODO.md b/TODO.md
index 4e5443d04941a74b44853ffcdc5e7e5c192fe57c..d2b063eef70b24957bde522f286071ac011c8938 100644 (file)
--- a/TODO.md
+++ b/TODO.md
@@ -128,6 +128,17 @@ SPDX-License-Identifier: LGPL-2.1-or-later
 
 ## Features
 
+- now that the kernel supports xattrs on sockets: mark varlink entrypoint
+  sockets, server side of varlink sockets, and client sides of valrink sockets
+  with distinct xattrs to make them recognizable (similar maybe for our other
+  protocols, such as syslog, journal native entry point). For entrypoints might
+  require new .socket unit setting.
+
+- implement "varlinkctl trace" or so, that watches socket traffic on a group of
+  processes (select by pid, select by cgroup, select by all machine), and shows
+  traffic of all sockets marked via the new varlink socket xattrs. Use BPF for
+  all of that of course.
+
 - systemd-report: implement signing via callout varlink dir
 
 - add tooling for generating dictionary-based hostnames