FreeBSD Users: Time To Patch Sendmail Again
Barrett Lyon writes "The FreeBSD Project just submitted this security advisory out to the masses: "FreeBSD-SA-03:07.sendmail, a second sendmail header parsing buffer overflow." It seems that the overflow is not limited to FreeBSD and that there is currently no workaround "other than not using sendmail." Yet another good reason to run Qmail!"
Yet another good reason to run Qmail!
Unless, of course, you want to run a mailer that is both Free and scalable. Both of these are qualities that Qmail lacks.
If you want to use an MTA that you can feel good about using, switch to Postfix, which is:
Of those three, qmail only fulfills one.
Postfix: the ethical choice!
How old is sendmail? And yet not a month goes by without a bug being found
/
Doesn't anyone on the /. team read before posting? This is the same hole that made the front page yesterday concerning the char to int conversion. Just cause one of the BSDs finally acknowleged the issue, it deserves *another* front page story? Jeez... upgrade to sendmail 8.12.9 and get on w/ your life...
Just in case anyone's wondering, this is the same hole reported on Slashdot yesterday and reported in this CERT advisory.
I mention this because the FreeBSD posting doesn't explicitly mention which version of Sendmail this affects, but it does link to the CERT article.
From my point of view, it was a day without email anyway while I moved up main machines several -pX releases. Not a real problem, but yet another reason to teach myself how to use another mailserver than sendmail, as it seems to get this kind of thing quite often.
Of the BSD's you have mentioned, OpenBSD cannot run Mozilla, and has zero support for SMP. In many people's opinion, that makes it 'stale'.
And yet FreeBSD can run Linux apps under Linux emulation faster than Linux can. I find that pretty funny.
First start with the tutorial here
/usr/libexec/mail.local /usr/libexec/mail.local
There is only one change needed: after getting sendmail built and installed, and my sendmail.cf set up from the bsd-4.4 default cm file with M4, local delivery wouldn't work, and gave this error:
stat=Deferred: local mailer (/usr/libexec/mail.local) exited with EX_TEMPFAIL
You fix this problem with:
chown root
chmod u+s
http://tinyurl.com/4ny52
I'll be amused when OpenBSD can run Linux apps in FreeBSD compatibility mode faster than FreeBSD can.
For those out there looking to replace sendmail, I suggest Exim.
It's extremely stable (we've been running it on our mail cluster for 326 days now with 0 seconds of downtime) and unlike sendmail it doesn't have a config file that looks like line noise.
Blaming GW Bush for the Iraq war is like blaming Ronald McDonald for the poor quality of food.
At least, the reason real admins run FreeBSD. A fanboy like yourself probably wouldn't understand.
For every annoying gentoo user, are three even more annoying anti-gentoo crybabies. Take Yosh from #Gimp for example.
The SMP team just managed to get OpenBSD to spin up the second CPU the other day, the fact that it doesn't do any work yet is not important...
Or an even bigger set back for SMP under Open is that the SMP-branch is about a year out of sync with the rest of the project. When they eventually get around to implementing SMP they've still to deal with all the problems that NetBSD has (big kernel lock anybody?) as they've copied most of their stuff from Net...
All of these reasons kind of scare me away from Open for good as I'm more or less out of non-MP servers and OpenBSD doesn't really lend it self well to the desktop...
No, this is not the same hole as yesterday. Here is what the advisory says at the end of section II:
NOTE WELL: This issue is distinct from the issue described in `FreeBSD-SA-03:04.sendmail', although the impact is very similar.
With all the changes, it wouldn't be or look like sendmail.
Then you might as well be using qmail or postfix or some other alternative.
Troll? OpenBSD runs Mozilla, but the mail and news doesn't work. There are people running it, but why would you want to? Mozilla is really disappointing. They throw complexity at simple problems and expect good results. Even in XP it is disappointing (daily and release (Phoenix is OK though)). W3m with image support (in xterm) and Konqueror are nice in OpenBSD. I use Konqueror when I order things online and w3m for pretty much everything else.
SMP isn't everything. I care much more about having a quality system, than a system full of crappy code and many features. OpenBSD doesn't have enough developers to implement some things properly, so they don't try. I'm glad that the developers don't bite off more than they can chew.
If you check the list of changes in the OpenBSD Changelog (roughly 6 months of work) your thoughts that OpenBSD is stale will probably go away.