Re: [PATCH] [src] etc/services - duplicates
Ping. On Mon, May 24, 2021 at 05:05:31PM BST, Raf Czlonka wrote: > Ping. > > On Sun, May 16, 2021 at 07:10:22PM BST, Raf Czlonka wrote: > > Hello, > > > > During recent services(5)-related threads, I glanced over the file > > and noticed a duplicate - namely(sic!), "nameserver" is being used > > both as the a service name, as well as an alias for "domain". > > > > nameserver 42/tcp name# IEN 116 > > domain 53/tcp nameserver # name-domain server > > domain 53/udp nameserver > > > > The above entries had remained unchanged since the file has been > > imported into the tree[0]. As I found out some minutes later, NetBSD > > have removed the duplicate in 1999[1]. > > > > As you can see from their commit[1], there is another duplicate > > which has been removed from that file - "readnews". There, they > > have removed it from: > > > > netnews 532/tcp > > > > and, even nowadays, still have it as a local alias[2]: > > > > readnews119/tcp untp > > > > on top of the usual[2]: > > > > nntp119/tcp# Network News Transfer > > nntp119/udp# Network News Transfer > > > > while IANA entries look as follows[3]: > > > > nntp119 tcp Network News Transfer > > nntp119 udp Network News Transfer > > netnews 532 tcp readnews > > netnews 532 udp readnews > > > > FreeBSD[4] and DragonFly BSD[5]: > > > > nntp119/tcpusenet #Network News Transfer Protocol > > nntp119/udpusenet #Network News Transfer Protocol > > netnews 532/tcpreadnews > > netnews 532/udpreadnews > > > > To sum it up, I wasn't sure whether to remove it from: > > > > nntp119/tcp readnews untp > > > > or: > > > > netnews 532/tcp readnews > > > > Perhaps add "usenet" alias to the "nntp" entry while there...? > > > > Either way, I'm leaving it "as is", at least for now. > > > > In terms of the actual diff, I've also taken the liberty to update > > the comment to the more modern/familiar - "Domain Name Server" - > > as, nowadays, it is being used universally[2][3][4][5]. > > > > [0] https://cvsweb.openbsd.org/~checkout~/src/etc/services?rev=1.1 > > [1] > > http://cvsweb.netbsd.org/bsdweb.cgi/src/etc/services.diff?r1=1.30&r2=1.31&only_with_tag=MAIN&f=h > > [2] > > http://cvsweb.netbsd.org/bsdweb.cgi/~checkout~/src/etc/services?rev=1.103 > > [3] > > https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.txt > > [4] https://cgit.freebsd.org/src/plain/usr.sbin/services_mkdb/services > > [5] > > https://gitweb.dragonflybsd.org/dragonfly.git/blob_plain/HEAD:/etc/services > > > > Regards, > > > > Raf > > > > Index: etc/services > > === > > RCS file: /cvs/src/etc/services,v > > retrieving revision 1.102 > > diff -u -p -r1.102 services > > --- etc/services12 May 2021 06:50:33 - 1.102 > > +++ etc/services16 May 2021 17:46:38 - > > @@ -33,8 +33,8 @@ nameserver42/tcp name# IEN > > 116 > > whois 43/tcp nicname > > tacacs 49/tcp tacas+ # Login Host Protocol > > (TACACS) > > tacacs 49/udp tacas+ # Login Host Protocol > > (TACACS) > > -domain 53/tcp nameserver # name-domain server > > -domain 53/udp nameserver > > +domain 53/tcp # Domain Name Server > > +domain 53/udp # Domain Name Server > > mtp57/tcp # deprecated > > bootps 67/tcp # BOOTP server > > bootps 67/udp
Re: [PATCH] [src] etc/services - duplicates
Ping. On Sun, May 16, 2021 at 07:10:22PM BST, Raf Czlonka wrote: > Hello, > > During recent services(5)-related threads, I glanced over the file > and noticed a duplicate - namely(sic!), "nameserver" is being used > both as the a service name, as well as an alias for "domain". > > nameserver 42/tcp name# IEN 116 > domain 53/tcp nameserver # name-domain server > domain 53/udp nameserver > > The above entries had remained unchanged since the file has been > imported into the tree[0]. As I found out some minutes later, NetBSD > have removed the duplicate in 1999[1]. > > As you can see from their commit[1], there is another duplicate > which has been removed from that file - "readnews". There, they > have removed it from: > > netnews 532/tcp > > and, even nowadays, still have it as a local alias[2]: > > readnews119/tcp untp > > on top of the usual[2]: > > nntp119/tcp# Network News Transfer > nntp119/udp# Network News Transfer > > while IANA entries look as follows[3]: > > nntp119 tcp Network News Transfer > nntp119 udp Network News Transfer > netnews 532 tcp readnews > netnews 532 udp readnews > > FreeBSD[4] and DragonFly BSD[5]: > > nntp119/tcpusenet #Network News Transfer Protocol > nntp119/udpusenet #Network News Transfer Protocol > netnews 532/tcpreadnews > netnews 532/udpreadnews > > To sum it up, I wasn't sure whether to remove it from: > > nntp119/tcp readnews untp > > or: > > netnews 532/tcp readnews > > Perhaps add "usenet" alias to the "nntp" entry while there...? > > Either way, I'm leaving it "as is", at least for now. > > In terms of the actual diff, I've also taken the liberty to update > the comment to the more modern/familiar - "Domain Name Server" - > as, nowadays, it is being used universally[2][3][4][5]. > > [0] https://cvsweb.openbsd.org/~checkout~/src/etc/services?rev=1.1 > [1] > http://cvsweb.netbsd.org/bsdweb.cgi/src/etc/services.diff?r1=1.30&r2=1.31&only_with_tag=MAIN&f=h > [2] http://cvsweb.netbsd.org/bsdweb.cgi/~checkout~/src/etc/services?rev=1.103 > [3] > https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.txt > [4] https://cgit.freebsd.org/src/plain/usr.sbin/services_mkdb/services > [5] > https://gitweb.dragonflybsd.org/dragonfly.git/blob_plain/HEAD:/etc/services > > Regards, > > Raf > > Index: etc/services > === > RCS file: /cvs/src/etc/services,v > retrieving revision 1.102 > diff -u -p -r1.102 services > --- etc/services 12 May 2021 06:50:33 - 1.102 > +++ etc/services 16 May 2021 17:46:38 - > @@ -33,8 +33,8 @@ nameserver 42/tcp name# IEN 116 > whois43/tcp nicname > tacacs 49/tcp tacas+ # Login Host Protocol > (TACACS) > tacacs 49/udp tacas+ # Login Host Protocol > (TACACS) > -domain 53/tcp nameserver # name-domain server > -domain 53/udp nameserver > +domain 53/tcp # Domain Name Server > +domain 53/udp # Domain Name Server > mtp 57/tcp # deprecated > bootps 67/tcp # BOOTP server > bootps 67/udp
[PATCH] [src] etc/services - duplicates
Hello, During recent services(5)-related threads, I glanced over the file and noticed a duplicate - namely(sic!), "nameserver" is being used both as the a service name, as well as an alias for "domain". nameserver 42/tcp name# IEN 116 domain 53/tcp nameserver # name-domain server domain 53/udp nameserver The above entries had remained unchanged since the file has been imported into the tree[0]. As I found out some minutes later, NetBSD have removed the duplicate in 1999[1]. As you can see from their commit[1], there is another duplicate which has been removed from that file - "readnews". There, they have removed it from: netnews 532/tcp and, even nowadays, still have it as a local alias[2]: readnews119/tcp untp on top of the usual[2]: nntp119/tcp# Network News Transfer nntp119/udp# Network News Transfer while IANA entries look as follows[3]: nntp119 tcp Network News Transfer nntp119 udp Network News Transfer netnews 532 tcp readnews netnews 532 udp readnews FreeBSD[4] and DragonFly BSD[5]: nntp119/tcpusenet #Network News Transfer Protocol nntp119/udpusenet #Network News Transfer Protocol netnews 532/tcpreadnews netnews 532/udpreadnews To sum it up, I wasn't sure whether to remove it from: nntp119/tcp readnews untp or: netnews 532/tcp readnews Perhaps add "usenet" alias to the "nntp" entry while there...? Either way, I'm leaving it "as is", at least for now. In terms of the actual diff, I've also taken the liberty to update the comment to the more modern/familiar - "Domain Name Server" - as, nowadays, it is being used universally[2][3][4][5]. [0] https://cvsweb.openbsd.org/~checkout~/src/etc/services?rev=1.1 [1] http://cvsweb.netbsd.org/bsdweb.cgi/src/etc/services.diff?r1=1.30&r2=1.31&only_with_tag=MAIN&f=h [2] http://cvsweb.netbsd.org/bsdweb.cgi/~checkout~/src/etc/services?rev=1.103 [3] https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.txt [4] https://cgit.freebsd.org/src/plain/usr.sbin/services_mkdb/services [5] https://gitweb.dragonflybsd.org/dragonfly.git/blob_plain/HEAD:/etc/services Regards, Raf Index: etc/services === RCS file: /cvs/src/etc/services,v retrieving revision 1.102 diff -u -p -r1.102 services --- etc/services12 May 2021 06:50:33 - 1.102 +++ etc/services16 May 2021 17:46:38 - @@ -33,8 +33,8 @@ nameserver42/tcp name# IEN 116 whois 43/tcp nicname tacacs 49/tcp tacas+ # Login Host Protocol (TACACS) tacacs 49/udp tacas+ # Login Host Protocol (TACACS) -domain 53/tcp nameserver # name-domain server -domain 53/udp nameserver +domain 53/tcp # Domain Name Server +domain 53/udp # Domain Name Server mtp57/tcp # deprecated bootps 67/tcp # BOOTP server bootps 67/udp