The addition of
to the default redhat.cf is a nice example of RedHat's obvious commitment i
7.1 to make more secure defaults. I think this is an important goal.
That said, this is pretty obscure. I have RedHat 7.1 beta running on a
test box that I'm simulating all my normal operations with so I can be
comfortable upgrading to 7.1 shortly after it comes out. One of these
boxes is an actual mail server. I couldn't find anything documented about
this change or how to fix it. Luckily, I know how to write a sendmail
configuration and how to use netstat -an | grep LISTEN, so it didn't take
me too long to discover this. I imagine some people expecting to run mail
hubs under 7.1 will probably have a hard time figuring out why sendmail
doesn't seem to be working even though it is running.
I'm not really suggesting that the default be changed, but I wonder whether
there may not be a better way to do this. I also hope that
/usr/lib/sendmail-cf/cf/redhat.mc should be marked %config in the rpm.
It may be better to have this in /etc/mail/mail.mc rather than redhat.mc
since people who are configuring their own mail servers are more likely to
find it there.
My mistake -- I see it's in sendmail.mc already. I wonder what kind of braino I
just made. Oh -- redhat.mc is the default sendmail.mc. Sorry.