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