Maybe netcat should support ipv6 ("-6" option)

  • Open
  • quality assurance status badge
Details
4 participants
  • Danny Milosavljevic
  • Leo Famulari
  • Maxim Cournoyer
  • Marius Bakke
Owner
unassigned
Submitted by
Danny Milosavljevic
Severity
normal
D
D
Danny Milosavljevic wrote on 19 Dec 2019 02:46
(address . bug-guix@gnu.org)
20191219024513.13eab30a@scratchpost.org
Hi,

maybe netcat should support ipv6 ("-6" option).

The latest official release on Sourceforge doesn't have it but Debian includes a patch to add it.
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAl361l8ACgkQ5xo1VCww
uqUJgAf+KExUgsO6WV0HGRWnO/Z2syLYyCqm4Urrgc7yax71FrQXtH5VgQZgAff8
vGIhjqlVYDsqoj4QLd75P+FoDR1oUeWEenrM/ONXXOuqYn0bwG1/+aqGqZigvaAi
49yw/kVPuQUHnzlQNgyuZoYiTB+mb9epKeV7NDlWoOMrXLFNgtvh58UhXgSfV0tO
/cS/UIz94aYVChXK4rp+mItAdcOmaYR4xurXz5zabsvjV+BDjSjFs/8+Sxjdh10Y
kTVvrWLu/nfn2cuKnCV2c5lgN0VhvZV0qghhJRVfyQ9BCKPAbnXs3jML42LTHISM
1xxCOWJ9Dj+aSkXdYOlKpj+80HLv3g==
=XUz8
-----END PGP SIGNATURE-----


L
L
Leo Famulari wrote on 22 Dec 2019 19:04
(name . Danny Milosavljevic)(address . dannym@scratchpost.org)(address . 38666@debbugs.gnu.org)
20191222180455.GA1569@jasmine.lan
On Thu, Dec 19, 2019 at 02:46:07AM +0100, Danny Milosavljevic wrote:
Toggle quote (6 lines)
> Hi,
>
> maybe netcat should support ipv6 ("-6" option).
>
> The latest official release on Sourceforge doesn't have it but Debian includes a patch to add it.

There is a more featured and maintained netcat implementation (ncat)
provided by the nmap package. It does support IPv6.
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAl3/sEQACgkQJkb6MLrK
fwieuRAAwNFqpgaw/RsK+g06OI8HYpK3xGdmsQYMa8CAOqJ/iAyPYXLFSeSdBUf4
K4VUayeUX28f9KsC9YutYKO281OsvuScaJSR1m6JFUD+TBSN/KPe5XGD6siqShpr
Ap9/0Tr4h6rSUenKkMMS43Gg5Vytrtr3rdylWbSA2zncP255E1Ed5QpfjnPBlsOS
mtmCFMcMoHDtTJ4M8oOIn0Jm00WPb47RX8iNm3XOR1veyLaBoGogCI5kSt+AaW3Z
Zth0FCk5dMZRWP3rBiTF0KXOKGXyb9kbrXc98hJR0fqMtzca/CXs54BvuItwqIc+
Yl5ZlV8sVYWjnOMYcZwE++8/58Va8HD2g1YDhcPMrMxzuC8L5bPhZCPqC88eHwKz
5WyxiO5DdOmkLE4H+5tcwAmOC8hoHnrVwYgvWbe8PdlRjhN+7++NgyFvW+r2YWuY
J1aD+p0cjf9p7DHJ61AsDAdHGsYNxeKF7EnHCW8yPHDPN/1SaGR8UiZ6Hz+J2UqL
wyoEtZg+3dMZ4hPwCLkdJFZDOe6i0pB1gODocI/Ocsrk2LCYUSAJ/iSWk/swAvJI
mdITYWmkamzEAghAtriCb/IzNQv1YJ6ERS7jaExrtPxbgfN1De3BvSggE27qweb4
rQ0Uw8OY2RR0a6llmdbZjX9S/9wmJfgtuz7YuS9ToOX8jfQ7tnw=
=Q5zN
-----END PGP SIGNATURE-----


D
D
Danny Milosavljevic wrote on 22 Dec 2019 21:09
(name . Leo Famulari)(address . leo@famulari.name)(address . 38666@debbugs.gnu.org)
20191222210940.60c39790@scratchpost.org
Hmm, would it make sense to deprecate the "netcat" package then--with a hint on
how to get the functionality (by installing nmap)?
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAl3/zYQACgkQ5xo1VCww
uqUOSQgAibDlbSHbMP1EzLOwv5dT0CC8YPXUg0jFNVJOxH55CXka6av8Fgj8WfLb
1p1lTo0VumEsJKU8dEabHjUdAwU79ELCfCqh0mj70d8jTorOt9cmqGzBrNzd+6Yo
Kf3m2LTeJ5qP1meIGTN+AN+uVZfRSGFCln5oMYgT2Gc2deFHQ4MXYsOWfpy/R9jf
rC9SFfAxK/yxcMOh/FKLBOMsPJ0JRdzlcQIVkylZlDHodDqkDJbmdyKMRwXjpyxO
OV/I7d3ycMalIOFDY45gkKPOcJrmqbm0MKRL76qoSAH9R9+0ztCA44wjyLgzOOYS
nvSQRm0ZtPuDTuhJST+XJN52qr5hMA==
=W1R8
-----END PGP SIGNATURE-----


M
M
Marius Bakke wrote on 26 Dec 2019 16:28
(address . 38666@debbugs.gnu.org)
87d0cbjecm.fsf@devup.no
Danny Milosavljevic <dannym@scratchpost.org> writes:

Toggle quote (3 lines)
> Hmm, would it make sense to deprecate the "netcat" package then--with a hint on
> how to get the functionality (by installing nmap)?

There is no shortage of netcats in Guix.

In addition to 'ncat', there is 'netcat-openbsd', and LibreSSL also
includes a 'nc' executable; all of which support IPv6 to my knowledge.

I don't have an opinion on favoring one over the other. But it would be
good to deprecate the unmaintained GNU netcat with something that works.
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAl4E0ZkACgkQoqBt8qM6
VPp4jQgAuoXBEEjhN/znRzKnwxRWszoYxRuany9N8E4y1g8o88QIZ1UB9KphzN1l
kMhhmhxIPogBZK3qE/X3Ibed+KZFCbxD4KnZ5T2tKF3mUSYXjhwVu+bxRDDVA/OV
K/lNtoLvnkdN96ute/GEsZUlWZlmN6qWsGWuFABH/mQJyXdMejhrggMpqe1QFov/
ft5OOOTSnbIbXjksppVjVo8slk6j+AuQnmtXw1yfc40U9uO389K8nkXuceujDQmT
UHLbNpPUYCK0B//z9C3iKBcyNaDidu80LOEbgCRMP7orN0KDE7yRJmAujlvAqhM8
qupcUOth4XSyEk1aZzAEk8sx2BHHUA==
=6wS9
-----END PGP SIGNATURE-----

M
M
Maxim Cournoyer wrote on 14 Jul 2022 04:11
(name . Danny Milosavljevic)(address . dannym@scratchpost.org)(address . 38666@debbugs.gnu.org)
87r12ozbmg.fsf@gmail.com
Hi,

Danny Milosavljevic <dannym@scratchpost.org> writes:

Toggle quote (6 lines)
> Hi,
>
> maybe netcat should support ipv6 ("-6" option).
>
> The latest official release on Sourceforge doesn't have it but Debian includes a patch to add it.

Debian doesn't seem to be using GNU netcat anymore; their control file
[0] mentions the home page to be [1], and the version is at 1.10, not
that this is very useful.

I wouldn't remove the package since it seems to be still functioning
despite seemingly abandoned.

?