[Bug 1767283] Re: nc doesn't support "-s IP" option
Christian Ehrhardt
1767283 at bugs.launchpad.net
Mon May 14 11:59:16 UTC 2018
I backported the changes which had a lot of extra noise that had to be dropped.
Now a build is ready in ppa [1]
I haven't actually read the patch too much yet but found the build to not solve the issues for me on the example from the man page - so I started taking a deeper look.
It really works with the newer upstream version, so the patch needs a backport plus soem adaption to work in Bionic.
I found a snippet that I missed on the backport (ugly :-/) a better
version built now and works for me. Due to the complexity thou and my
unfamiliarity with the code I'd ask for some extra testing thou.
I'm proposing an SRU-MP but really any extra check is welcome.
[1]: https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/3260
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to netcat-openbsd in Ubuntu.
https://bugs.launchpad.net/bugs/1767283
Title:
nc doesn't support "-s IP" option
Status in netcat-openbsd package in Ubuntu:
Fix Released
Status in netcat-openbsd source package in Bionic:
Triaged
Status in netcat-openbsd package in Debian:
Fix Released
Bug description:
Hey,
netcat shows a usage error if i try to use the "-s" option:
Example in Bionic:
$ netcat -s 127.0.0.1 127.0.0.1 22 < /dev/null
usage: nc [-46CDdFhklNnrStUuvZz] [-I length] [-i interval] [-M ttl]
[-m minttl] [-O length] [-P proxy_username] [-p source_port]
[-q seconds] [-s source] [-T keyword] [-V rtable] [-W recvlimit] [-w timeout]
[-X proxy_protocol] [-x proxy_address[:port]] [destination] [port]
Example in Xenial:
netcat -s 127.0.0.1 127.0.0.1 22 < /dev/null
SSH-2.0-OpenSSH_7.2p2 Ubuntu-4ubuntu2.4
Manpage shows that the option is still availible and should work. Both
systems use openbsd netcat.
$ type netcat
netcat is hashed (/bin/netcat)
$ ls -lah /bin/netcat
lrwxrwxrwx 1 root root 24 Apr 25 21:56 /bin/netcat -> /etc/alternatives/netcat
$ ls -lah /etc/alternatives/netcat
lrwxrwxrwx 1 root root 15 Apr 25 21:56 /etc/alternatives/netcat -> /bin/nc.openbsd
ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: netcat-openbsd 1.187-1
ProcVersionSignature: Ubuntu 4.15.0-20.21-generic 4.15.17
Uname: Linux 4.15.0-20-generic x86_64
ApportVersion: 2.20.9-0ubuntu7
Architecture: amd64
Date: Fri Apr 27 13:41:20 2018
Dependencies:
gcc-8-base 8-20180414-1ubuntu2
libbsd0 0.8.7-1
libc6 2.27-3ubuntu1
libgcc1 1:8-20180414-1ubuntu2
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
XDG_RUNTIME_DIR=<set>
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: netcat-openbsd
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/netcat-openbsd/+bug/1767283/+subscriptions
More information about the foundations-bugs
mailing list