Hello everybody, regression tests do use `nc -U` since commit 0e4e955 to test for Unix domain socket forwarding. This fails on systems that have GNU netcat installed as that does not support Unix domain sockets. In fact it does not understand the `-U` option at all. What way to go there? -- main(a){char*c=/* Schoene Gruesse */"B?IJj;MEH" "CX:;",b;for(a/* Chris get my mail address: */=0;b=c[a++];) putchar(b-1/(/* gcc -o sig sig.c && ./sig */b/42*2-3)*42);} -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 473 bytes Desc: not available URL: <http://lists.mindrot.org/pipermail/openssh-unix-dev/attachments/20140724/c79f4b6e/attachment.bin>
On Thu, 24 Jul 2014, Christian Hesse wrote:> Hello everybody, > > regression tests do use `nc -U` since commit 0e4e955 to test for Unix domain > socket forwarding. This fails on systems that have GNU netcat installed as > that does not support Unix domain sockets. In fact it does not understand the > `-U` option at all. What way to go there?Despatch some time-travelling robot assassins to ensure that GNU netcat was never created? In the meantime, maybe we could avoid the use of GNU netcat althother by using a ssh-agent's socket in the tests... -d