tech-userlevel archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: /etc/services losses



Hauke Fath <hauke%Espresso.Rhein-Neckar.DE@localhost> writes:

> attached is a diff with services that for some reason or other got 
> dropped from /etc/services - in particular Amanda* and AppleTalk.

The really big question here is the relationship between our
/etc/services and

  https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.txt

The format you don't like seems to be sort of similar to the one from
IANA.  But we are quite out of sync from that, so I wonder about the
other BSDs.

Looking at the CVS history of src/etc/services (you didn't mention this,
but it is of course highly informative):

  revision 1.104
  date: 2022-11-27 21:48:33 -0500;  author: jschauma;  state: Exp;  lines: +4876 -2122;  commitid: 32OhFLVJATNRMp3E;
  regen from IANA 2022-11-22
  ----------------------------
  revision 1.103
  date: 2021-04-08 15:03:43 -0400;  author: christos;  state: Exp;  lines: +2167 -1938;  commitid: OWMzgP5LIijfrwOC;
  refresh with latest
  ----------------------------
  revision 1.102
  date: 2019-10-09 18:42:14 -0400;  author: sevan;  state: Exp;  lines: +73 -2613;  commitid: yPvhkD2M6kinefGB;
  sync with latest from IANA
  ----------------------------
  revision 1.101
  date: 2019-06-15 11:22:56 -0400;  author: christos;  state: Exp;  lines: +2697 -42;  commitid: 1DqxZezrQZeHwirB;
  branches:  1.101.2;
  - sync with latest from iana
  - add ttcp
  ----------------------------
  revision 1.100
  date: 2019-01-03 12:30:06 -0500;  author: christos;  state: Exp;  lines: +7802 -9512;  commitid: WE0FBhgRwFbjtm6B;
  regen

So I would talk to them and see what they did and why; it seems like
there must be a script from an iana file, and then there's supposed to
be the "local additions" section.  Probably the real bug is losing that
and it can be put back.  But editing without understanding that flow
seems unwise.

Files generated like this usually have a Big Scary Warning, and this
doesn't; probably someone(tm) should fix that.

On the substance:

The use of mail for port 465 was apparently assigned briefly and then
not (we have STARTTLS now), and how is assigned to urd.  I never thought
it was for submission.  It is not in the current IANA file.  So it's a
good question why it remains at all.  I am therefore not ok with adding smtps.

I wonder why kamanda is commented out.  Probably because it conflicts
and it is not assigned by IANA.


> The repeated loss of entries is an immediate consequence of the file's 
> shape - look at the version history, no committer would look at the 
> diffs.

I think the issue is the semi-automated nature and not everybody being
clear on that.

> Anyway... okay to commit?

For now, I would say not ok about smtps -- I think we need to understand
the larger plan of tracking upstream and if we are off plan how that
happened.

Let's hear from the people that have been maintaining this.


Home | Main Index | Thread Index | Old Index