Is installing sendmail with your package manager _that_ hard? It's not like they are deleting sendmail from the universe - you just have to install the package.
I'm an avid vim user, and I use Ubuntu. Ubuntu ships with a fairly useless tiny version of vim. Do I get annoyed? No, I sudo apt-get install vim-gnome (the -gnome means it has X11 clipboard support etc etc; I use terminal vim exclusively).
Given that sendmail is fairly despised, usually replaced by a different API-compatible program, and not usable or useful for the majority of users (most people who use POP/IMAP/SMTP probably use a mail client like Evolution/Thunderbird/etc rather than sendmail binaries), why _should_ it be in the base install?
Also, Ubuntu _already_ doesn't ship sendmail in the base install, and it's not even in the main package set (it's in 'universe'). So if Fedora is meant to be edgy, it sure doesn't seem like it here.
(I'm sure Fedora generally is a great distro, just like I believe Ubuntu is.)
Posted Aug 2, 2013 1:35 UTC (Fri) by dlang (✭ supporter ✭, #313)
[Link]
If this was just switching sendmail out for some other MTA (exim, postfix, etc) there wouldn't be any significant discussion. Several other Distros have switched to a different MTA by default. All of them include /usr/bin/sendmail as a link that provides something that is equivalent for scripts to use.
The point here is that Lennart is saying that any Distro that's not in the 'stone age' shouldn't have ANY MTA installed at all.
That's the part that's causing people to protest.
Fedora keeps sendmail — for now
Posted Aug 2, 2013 2:12 UTC (Fri) by mjg59 (subscriber, #23239)
[Link]
If your software assumes that /usr/bin/sendmail will generate output that will be read by a user, your software is making a false assumption (a huge number of users now only read webmail, to the extent that not all ISPs provide an SMTP smarthost any more). Why provide an interface that's known to be broken?
(To avoid the obvious arguments: yes, there are plenty of cases where you can guarantee that there's an installed MTA that will deliver mail to a user who will read it. But all of those cases involve manual configuration, and so adding "install an MTA" to the list of steps required isn't a huge imposition)
Fedora keeps sendmail — for now
Posted Aug 2, 2013 10:48 UTC (Fri) by etienne (subscriber, #25256)
[Link]
> But all of those cases involve manual configuration
Isn't it just having a ".forward" file in your home directory?
Fedora keeps sendmail — for now
Posted Aug 2, 2013 14:04 UTC (Fri) by mjg59 (subscriber, #23239)
[Link]
No, it's also telling sendmail how to deliver mail to the outside world.