FS#18766 - [gnu-netcat] in base system

Attached to Project: Arch Linux
Opened by ux (ubitux) - Saturday, 20 March 2010, 22:43 GMT
Last edited by Evangelos Foutras (foutrelis) - Tuesday, 10 May 2011, 06:14 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To Tobias Powalowski (tpowa)
Thomas Bächler (brain0)
Architecture All
Severity Very Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No


I think it would be really nice to have Netcat in the base system, or at least in the install image. It takes only 120kB, which is nothing, and it helps a lot when installing Archlinux on an exotic network.

I expected a lots of troubles having a working network at my university due to proxies and a special way of authentication. Not having netcat was a real pain.
This task depends upon

Closed by  Evangelos Foutras (foutrelis)
Tuesday, 10 May 2011, 06:14 GMT
Reason for closing:  No response
Comment by Gavin Bisesi (Daenyth) - Monday, 29 March 2010, 18:02 GMT
I agree that having it on the install image might be nice, but how does it fit in the base group? It's by no means required to get a system running, nor is it required by any standards.
Comment by ux (ubitux) - Monday, 29 March 2010, 18:11 GMT
A solution might be to propose it in the base package list at installation but unchecked by default; if I remember correctly, there is already cases like that.
Comment by Tobias Powalowski (tpowa) - Sunday, 02 May 2010, 09:31 GMT
archboot install image already contains it, only the nc symlink was not there, netcat binary is available since ages.
nc symlink will be added in next version.
Adding dieter to bugreport for official install media
Comment by Dieter Plaetinck (Dieter_be) - Sunday, 02 May 2010, 09:45 GMT
I agree mostly with Daenyth.
* netcat is not needed to get a system running, so should _not_ go into base. about core i'm not sure. (inetutils is in core) this is something which can better be answered by real packagers
* what do you need it for on the installation media? define "special way of authentication"? do you mean radius?

@ubitux: this is not about installing netcat to the target system. it's about having netcat available in the installation environment.
Comment by ux (ubitux) - Sunday, 02 May 2010, 09:58 GMT
Oh if it's just a missing symlink, it's a good news.

@Dieter: the "special way of authentication" is referring to an internal private text protocol we used. Not being authenticated simply means you can't access to the outside.
Comment by Dieter Plaetinck (Dieter_be) - Sunday, 02 May 2010, 10:43 GMT
if it's a text protocol on top of tcp, you can use telnet, which is in inetutils (which is in core)
Comment by Gerardo Exequiel Pozzi (djgera) - Monday, 30 August 2010, 06:00 GMT