[Pkg-libvirt-maintainers] Bug#564034: Bug#564034: Bug#45675: netcat: -q flag causes non-standard behaviour

Guido Günther agx at sigxcpu.org
Mon Apr 19 08:01:12 UTC 2010


Hi,
On Sun, Apr 18, 2010 at 08:45:30PM -0400, Decklin Foster wrote:
> Excerpts from Benedikt Spranger's message of Wed Apr 07 11:35:53 -0400 2010:
> > The -q flag introduced by Debian is completely superfluous and harmful.
> > It causes a lot of trouble in a cross platform environment.
> > Furthermore the implementation changes netcat to a non standard
> > behaviour.
> 
> I've corrected this in netcat-openbsd (1.89-4). After reviewing the
> source in both packages and testing versions with the -q patch removed
> entirely, I've determined that the default behaviors in *hobbit*'s
> netcat and OpenBSD netcat are not the same (OpenBSD normally quits on
> EOF, *hobbit*'s does not unless you add and use a -q flag). At this
> point, I believe that anyone who has chosen to keep Debian's
> netcat-traditional installed instead of upgrading probably depends on
> its warts and quirks, so I'd prefer to only fix netcat-openbsd to make
> it work as people expect and not the (arguably broken) "traditional"
> way. Let me know if using netcat-openbsd is an acceptable solution for
> you.
Yes, that's perfectly fine. I'll bump the recommends in
libvirt/virt-manager then and remove all our patches/workarounds.
 -- Guido





More information about the Pkg-libvirt-maintainers mailing list