Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 Feb 2020 13:50:05 -0500
From:      Pedro Giffuni <pfg@FreeBSD.org>
To:        Florian Smeets <flo@smeets.xyz>, src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   Re: svn commit: r358153 - head/usr.sbin/services_mkdb
Message-ID:  <ed430f6a-e612-5fdb-2d70-058da5c04b09@FreeBSD.org>
In-Reply-To: <03606e17-08fc-f575-95f5-c3c5128bff4f@smeets.xyz>
References:  <202002200354.01K3s8ib077553@repo.freebsd.org> <03606e17-08fc-f575-95f5-c3c5128bff4f@smeets.xyz>

next in thread | previous in thread | raw e-mail | index | archive | help

On 22/02/2020 11:18, Florian Smeets wrote:
> On 20.02.20 04:54, Pedro F. Giffuni wrote:
>> Author: pfg
>> Date: Thu Feb 20 03:54:07 2020
>> New Revision: 358153
>> URL: https://svnweb.freebsd.org/changeset/base/358153
>>
>> Log:
>>    /etc/services: attempt bring the database to this century.
>>    
>> -smtps		465/tcp	   #smtp protocol over TLS/SSL (was ssmtp)
>> -smtps		465/udp	   #smtp protocol over TLS/SSL (was ssmtp)
> I'm not sure how removals of services have been handled in the past.
> This change broke loading of my pf rule set, as I had smtps in there.

Excellent!

Not that the change broke something but that since we had to revert it 
we get a second chance to review such things.


> I'm not saying that this change is wrong, but I think removing entries
> from services can break all kinds of stuff. Not just firewall rule sets,
> also scripts and thinking more about it, it will most certainly also
> break postfix as it also uses smtps as an alias for port 465 in its
> master.cnf

According to latest IANA registy:

urd                 465        tcp    URL Rendezvous Directory for 
[Toerless_Eckert] [Toerless_Eckert]
                                       SSM
submissions         465        tcp    Message Submission over TLS [IESG] 
[IETF_Chair] 2017-12-12                [RFC8314]
                                       protocol
igmpv3lite          465        udp    IGMP over UDP for SSM 
[Toerless_Eckert] [Toerless_Eckert]

Anything that can be done upstream to sort this out?

> I guess this needs to be at least mentioned in the release notes, and
> maybe smtps kept as an alias, and check all the others that were removed?

For the time being, we can absolutely keep the legacy value with a 
conflict note. I wish the services list were a bit easier to maintain 
for such situations.

Pedro.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ed430f6a-e612-5fdb-2d70-058da5c04b09>