Date: Tue, 08 Nov 2022 20:17:54 +0100 From: Baptiste Daroussin <bapt@FreeBSD.org> To: Matteo Riondato <matteo@freebsd.org>, Mark Millard <marklmi@yahoo.com> Cc: dev-commits-src-main@freebsd.org Subject: =?US-ASCII?Q?Re=3A_git=3A_b7104f19147f_-_main_-_sendmail=3A_doc?= =?US-ASCII?Q?ument_that_sendmail=5Fenable_can_be_set_to_NONE?= Message-ID: <7EE0DEE9-D72E-4F5E-9B71-A3FF1C62756D@FreeBSD.org> In-Reply-To: <20221108191406.c7er3d6koulh5vom@ubertino.local> References: <0BC32C72-6996-49BB-AF50-CB3044D79687.ref@yahoo.com> <0BC32C72-6996-49BB-AF50-CB3044D79687@yahoo.com> <20221108191406.c7er3d6koulh5vom@ubertino.local>
next in thread | previous in thread | raw e-mail | index | archive | help
Le 8 novembre 2022 20:14:07 GMT+01:00, Matteo Riondato <matteo@freebsd=2Eo= rg> a =C3=A9crit=C2=A0: >On 2022-11-08 at 12:11 EST, Mark Millard <marklmi@yahoo=2Ecom> wrote: >> Baptiste Daroussin <bapt_at_freebsd=2Eorg> wrote on Date: Tue, 08 Nov 2= 022 13:41:29 UTC : >>=20 >>> On Tue, Nov 08, 2022 at 08:07:46AM -0500, Matteo Riondato wrote: >>> > On 2022-11-07 at 06:50 EST, Baptiste Daroussin <bapt@FreeBSD=2Eorg> = > wrote: >>> > > diff --git a/libexec/rc/rc=2Econf b/libexec/rc/rc=2Econf >>> > > index a71a3fa4063d=2E=2E91b99780eae6 100644 >>> > > --- a/libexec/rc/rc=2Econf >>> > > +++ b/libexec/rc/rc=2Econf >>> > > @@ -596,7 +596,7 @@ allscreens_kbdflags=3D"" # Set this kbdcontrol= > > mode for all virtual screens >>> > > mta_start_script=3D"/etc/rc=2Esendmail" >>> > > # Script to start your chosen MTA, called by /etc/rc=2E >>> > > # Settings for /etc/rc=2Esendmail and /etc/rc=2Ed/sendmail: >>> > > -sendmail_enable=3D"NO" # Run the sendmail inbound daemon (YES/NO)= =2E >>> > > +sendmail_enable=3D"NONE" # Run the sendmail inbound daemon > > (Y= ES/NO)=2E >>> > >>> > The comment on the above line should probably be updated: > inexperi= enced >>> > users may not know that there is a difference between "NO" and > "NO= NE"=2E >>> > >>> > > sendmail_pidfile=3D"/var/run/sendmail=2Epid" # sendmail pid file >>> > > sendmail_procname=3D"/usr/sbin/sendmail" # sendmail process name >>> > > sendmail_flags=3D"-L sm-mta -bd -q30m" # Flags to sendmail (as a >= > server) >>>=20 >>> You are not the first to report that, I have updated rc=2Econf a to ad= d "the NONE" value=2E >>=20 >> Also, from the commit: >>=20 >> QUOTE >> -sendmail_enable=3D"NONE" # Run the sendmail inbound daemon (YES/NO)=2E >> +sendmail_enable=3D"NONE" # Run the sendmail inbound daemon (YES/NO/NON= E)=2E >> END QUOTE >>=20 >> My guess is Matteo was after something more like the following text fro= m your commit notes: >>=20 >> QUOTE >> setting sendmail_enable to NONE (which is now the default) turns all th= e sendmail_*_enable variables to NO >> END QUOTE >>=20 >> In other words, documenting what is different about NONE vs=2E NO beyon= d the spelling distinction=2E > >Indeed the issue that I intended to raise was that, AFAIK, there is no do= cumentation, for NONE, except if one reads and understands /etc/rc=2Ed/send= mail=2E It is something that is known by people "in the know", and probably= mentioned by a some online tutorials, but I don't think there is anything = "official"=2E > >Even the handbook, in the section about changing MTA >(https://docs=2Efreebsd=2Eorg/en/books/handbook/mail/#mail-changingmta) d= oes not mention NONE, but explicitly sets the four variables to NO=2E > >(Side note: it seems that when this change will be integrated in some -ST= ABLE branch, or when 14 becomes -STABLE, a large update to the relevant sec= tions of the Handbook will be needed) > >Thanks, >Matteo It is documented as deprecated in rc=2Esendmail(8) Besr regards, Bapt
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7EE0DEE9-D72E-4F5E-9B71-A3FF1C62756D>