https://bugzilla.mindrot.org/show_bug.cgi?id=2936
Bug ID: 2936
Summary: ssh tries to use empty $SSH_AUTH_SOCK
Product: Portable OpenSSH
Version: 7.9p1
Hardware: Other
OS: Linux
Status: NEW
Severity: enhancement
Priority: P5
Component: ssh
Assignee: [email protected]
Reporter: [email protected]
If you do this:
> $ SSH_AUTH_SOCK= ssh foo@bar
Then ssh will try to connect to an agent at address "\0\0\0\0....",
which is a perfectly legal abstract socket address on Linux.
This was discovered by the fact that irqbalance 1.5.0 happens to listen
to that address:
https://github.com/Irqbalance/irqbalance/issues/85
The end result is that ssh hangs as it tries to talk to irqbalance,
believing it is an SSH agent.
This is a very confusing behaviour and I would have expected an empty
$SSH_AUTH_SOCK to be treated the same as if it was not set at all.
--
You are receiving this mail because:
You are watching the assignee of the bug.
_______________________________________________
openssh-bugs mailing list
[email protected]
https://lists.mindrot.org/mailman/listinfo/openssh-bugs