No Default MTA
Remove sendmail from the default install.
- Name: Will Woods
- Email: email@example.com
- Targeted release: Fedora 16
- Last updated: 12 April 2011
- Percentage of completion: 1%
Remove sendmail from the default install. Machines that need an MTA can install an MTA of their choosing, rather than being forced to use sendmail by default.
This is an extension of the previous NoMTA feature.
Benefit to Fedora
One less service to start, reduce system complexity, put system log info into the system logs.
Minor changes to comps,
cronie, and possibly other packages:
/etc/sysconfig/cronto make the situation clear:
# If you want cron to deliver logs as email, uncomment this line and install an MTA CRONDARGS="-s -m off"
- Find a suitable way to log per-user cron output
- And some way to notify the user of the delivery of that info
- Check the default
logwatchconfig and make sure it works with syslog
- Find and check other packages that send mail locally
How To Test
Place the following in
echo "Testing cron output - this should appear in /var/log/cron"
chmod 755 /etc/cron.hourly/test.cron. After an hour, that log message should appear in /var/log/cron.
- Most users won't notice
- Sysadmins who want an MTA can pick their favorite MTA
- Keep sendmail in comps
- Sendmail is no longer installed by default.
- Logs from cron will appear in /var/log/cron.