bertlea wrote: ↑
Wed Dec 19, 2018 1:32 pm
@fruitoftheloom, thank you for commenting on that. Do you mean it is the Debian Stretch for ARM distro includes the different (OpenBSD) version of nc and Raspbian just inherited that from that Debian ARM distro? If that is true, then I agree my question / suggestion should go to Debian maintainer instead of Raspberry Pi Foundation.
I'm really curious why you are faffing around with this - and trying to make trouble for the various maintainers (Note: People on this forum tend to get real testy real quick if you start implying that the maintainers and/or Linux in general are anything less than perfect)
As I said, the best is to get the source for nc6, compile it (it is an easy build - just do ./configure && make), and put the binary in your ~/bin directory (*). Thereafter, everything will work fine. In particular:
1) nc6 support ipv6 (hence the 6 in the name). I don't think any of the others do.
2) It supports the -e option (so no worrying about whether or not that works).
3) It supports the "half-close" option - which is nice when interfacing with certain kinds of servers. Again, I don't think any of the others have this.
(*) Once you've compiled it, you can, of course, copy the binary to any/all of your Pis and it will "just work". For the x86 versions of Linux (e.g., the Raspberry Pi Desktop for Mac/Windows - or whatever they are calling it this week), you will, of course, have to do a separate compile.