Artificial intelligent assistant

Forward abstract unix socket over SSH? I've discovered that OpenSSH is capable of forwarding UNIX sockets like this: ssh -R /var/run/program.sock:/var/run/program.sock My question is whether this extends to _abstract unix sockets_ too. I've tried the following to no avail: ssh -nNT -R @laminar:@laminar ssh -nNT -R unix-abstract:laminar:unix-abstract:laminar The program in question does support file-based unix sockets, but as it uses abstract sockets by default I'd like to avoid reconfiguring it to simplify matters if possible. * OpenSSH (client) version: `OpenSSH_7.4p1 Raspbian-10+deb9u4, OpenSSL 1.0.2q 20 Nov 2018` * OpenSSH (server) version: `OpenSSH_7.6p1 Ubuntu-4ubuntu0.1, OpenSSL 1.0.2n 7 Dec 2017`

No, that's not possible with the standard openssh-portable.

You can look for instance at the `unix_listener()` function here.

Maybe there are patches floating around, but I'm not going to answer with google search results ;-)

Adding such a thing should be technically easy, but who's going to deal with the "political" part, ie. convince the openssh developers to include the patch?

FWIW, such a patch should necessarily check the peer credentials of the clients connecting to the socket by default; openssh already includes the necessary compat code for that.

xcX3v84RxoQ-4GxG32940ukFUIEgYdPy 9b515ddb51943c28de7acd91be0a659b