RFC: Sendmail deprecation ?

K. Macy kmacy at freebsd.org
Sun Dec 10 20:08:18 UTC 2017


On Sun, Dec 10, 2017 at 6:27 AM,  <freebsd.arch at clogic.com.ua> wrote:
> On 2017-12-10 15:31, Jamie Landeg-Jones wrote:
>>
>> freebsd.arch at clogic.com.ua wrote:
>>
>>> Most users don't need a sandmail in base. As example, I always disable
>>> sendmail and install dma for local use or postfix for mail servers. So I
>>> can't understand, why I need do this every time as I install new
>>> instance of FreeBSD in 2017?
>>
>>
>> There are many valid arguments for and against removal, but I'm afraid
>> that isn't one of them.

That's not really the question. The question is "why won't 'pkg
install sendmail' work for users that need it?" There are two
technical reasons for why a component is in base and two emotional /
political.

The two technical reasons are:
1) The system won't work without it (e.g. rc files, kill, rm, etc)
2) The component is tightly coupled to the kernel (e.g. bhyve)

There are of course plenty of things which fall in to both buckets:
libc, ifconfig, etc.

The two emotional reasons are:
1) Emotional attachment (e.g. fortune)
2) Inertia (rcs, sendmail, etc)

Thanks to bapt and friends pkg "just works" for most people for most
cases. In conclusion, further discussion needs to either a) make a
compelling case for why either my technical points are insufficient or
the emotional drivers are critical; or b) explain why "pkg install
sendmail" won't work.

Cheers.
-M


More information about the freebsd-arch mailing list