FS#20240 - [filesystem] sync /etc/services and protocols from somewhere else

Attached to Project: Arch Linux
Opened by Jens Adam (byte) - Tuesday, 20 July 2010, 23:31 GMT
Last edited by Ionut Biru (wonder) - Saturday, 07 August 2010, 18:04 GMT
Task Type Feature Request
Category Packages: Core
Status Closed
Assigned To Thomas Bächler (brain0)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

(consider this a bump of <http://bugs.archlinux.org/task/6194>)

I've recently realized those files were looking different from the last time I took a peek - certainly been a while.

I found http://bugs.archlinux.org/9941 and I'm a bit puzzled how one could come to this conclusion:
"We were using the NetBSD files, but the Debian ones from the netbase package appear to be more complete, so I've switched to those."
Strip the comments and empty lines and compare both sets for yourself.

Note that NetBSD syncs from IANA (more or less, see <http://sethwklein.net/iana-etc>) and has included the git port for example since 2007.


This task depends upon

Closed by  Ionut Biru (wonder)
Saturday, 07 August 2010, 18:04 GMT
Reason for closing:  Implemented
Additional comments about closing:  filesystem 2010.07-1
iana-etc 2.30-1
Comment by Jens Adam (byte) - Tuesday, 20 July 2010, 23:33 GMT
(and Flyspray not recognizing properly enclosed links sucks, too)
Comment by Thomas Bächler (brain0) - Wednesday, 21 July 2010, 08:32 GMT
Looks great. Btw, you should use  FS#6194  for linking bug reports.
Comment by Thomas Bächler (brain0) - Wednesday, 21 July 2010, 08:50 GMT
I just downloaded their latest tarball. 'make get' fails to fetch the 'protocols' file properly, the 'services' file is okay.
Comment by Gerardo Exequiel Pozzi (djgera) - Friday, 23 July 2010, 07:23 GMT
This fixes the issue, fixing the url.

http://www.iana.org/assignments/protocol-numbers point to a xml file instead of a txt then awk script fails.

EDIT: I sent this patch to the iana-etc maintainer (Seth)
Comment by Thomas Bächler (brain0) - Friday, 23 July 2010, 14:37 GMT
Yeah, it seems that is the correct fix - I think I can look today.
Comment by Thomas Bächler (brain0) - Friday, 23 July 2010, 23:32 GMT
I added the iana-etc package to testing as a dep of filesystem. Let's see how it works out.
Comment by Jens Adam (byte) - Saturday, 24 July 2010, 06:48 GMT
Yup, seems like a good idea, this package.

Loading...