]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
update TODO
authorLennart Poettering <lennart@poettering.net>
Wed, 27 Sep 2023 17:08:56 +0000 (19:08 +0200)
committerLennart Poettering <lennart@poettering.net>
Wed, 27 Sep 2023 17:08:56 +0000 (19:08 +0200)
TODO

diff --git a/TODO b/TODO
index 07701ee7df0b75b33e25d22d81648d9802547341..b2bc9bec5aa70a103258038c4a04e4a815a99dc2 100644 (file)
--- a/TODO
+++ b/TODO
@@ -133,6 +133,15 @@ Deprecations and removals:
 
 Features:
 
+* add new "systemd-ssh-generator", which allows basic ssh config via
+  credentials (host key). It generates sshd.socket for IP, but also
+  sshd-vsock.socket for listening on AF_VSOCK when running in a VM, and
+  sshd-unix.socket on AF_UNIX when running in a container. It also generates a
+  matching sshd.service file with a host key passed in on the cmdline via
+  credentials. Then, add a ssh_config drop-in that matches some suitable
+  hostname pattern and has a ProxyCommand set that allows connecting to any
+  local VM/container that way without any networking configured.
+
 * in the service manager, pick up ERRNO= + BUSERROR= + VARLINKERROR= error
   identifiers, and store them along with the exit status of a server and report
   via "systemctl status".