Hi Sean,

On Thu, 2024-11-14 at 10:16 +0800, Sean Whitton wrote:
> I struggle to see why logging is special, in this case.
> 
> Why isn't an MTA a system facility?  Well, because many many systems
> don't need an MTA at all.
> 
> And similarly, others might not want a standard logging facility,
> because they do something else to record their work, or specifically
> don't want to (some simple appliance).

That would be an argument to *NOT* have random packages "Recommend:
system-log-daemon" so it is easier to not have it installed at all.

We spent quite some time to have packages *NOT* "Recommend: mta" so it
doesn't get installed by default. (Though I think there are still left-
overs outside the default install...)

Having "system facilities" that the admins decide to install or not
install makes keeping optional stuff optional easier than random
"Recommends:" pulling in packages that might or might not be useful for
individual installations. As far as I understand there are often
concerns that "Recommends:" is sometimes far too inclusive in Debian.

On the other hand some people argue that a "proper" UNIX-like system
always needs a MTA (and a running syslog and a compiler and so on)
because that is what some systems looked like in the past...

Ansgar

Reply via email to