Public bug reported:
Binary package hint: netcat-openbsd
In a recent Lucid installation, I just got screwed by the substitution
of the netcat that's been around for decades with the so-called better
OpenBSD version. There are a LOT of problems here:
(a) The version you're shipping does not apparently accept any of its
arguments! I found no combination of options in a few minutes of screwing with
it that didn't just spit out a usage message.
(b) It does not specify its provenance! -Nowhere- does it have (1) the
-critical- information that it's the OpenBSD version, which [I'm guessing]
takes different arguments, given my total lack of success at getting it to do
-anything- [or maybe the one you're shipping is just TOTALLY BROKEN and it'd
take the old args if only it ran at all?], or (2) any sort of version number!
WTF?
(c) Because of (a) and (b), nc or netcat is totally busted. Scripts will blow
up, and it took me a bunch of screwing around before I finally realized that
the problem was you'd thrown away the original netcat and substituted this POS
instead. I don't care if it supposedly handles IPv6 and proxies, at the moment
it won't even run using the args in its own usage statement, and it -certainly-
isn't compatible with the traditional version's args as far as I've been able
to determine.
I fixed the problem (once I finally realized someone had pulled an
unadvertised switcheroo) by installing nc.traditional and using update-
alternatives to force its use---now I'm going to go fix it on every
Lucid installation I use, and I will keep fixing it forever until
someone addresses the underlying problem.
** Affects: netcat-openbsd (Ubuntu)
Importance: Undecided
Status: New
--
broken version of netcat installed by default
https://bugs.launchpad.net/bugs/590925
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs