On Mon, May 2, 2011 at 2:39 PM, Ned Slider <n...@unixmail.co.uk> wrote:
> There was a (Red Hat/CentOS) security update to Postfix issued almost 3
> months after the upstream release of 5.6:
>
> https://rhn.redhat.com/errata/RHSA-2011-0422.html
>
> However, because CentOS were slow with the release of 5.6, the base update
> from 5.5 to 5.6, and subsequent errata to 5.6 were all rolled out
> simultaneously, including the Postfix update.

Ah, yep! That would explain it!

> To exclude postfix updates, you'd need to add the exclude line to both the
> [base] and [updates] sections of your /etc/yum.repos.d/CentOS-Base.repo
> config file. From your description I'd guess you've perhaps only excluded
> postfix from [base] and not [updates].

I actually didn't have it in either - I was under the (apparently
false) impression that just putting the exclude in yum.conf would
apply to any repo. It's in the CentOS-Base.repo file in [base] and
[updates] now, tho. Thank you. :)

> Looking at the install scripts run from the Postfix RPM package in CentOS,
> looks like it's reset itself as the default Postfix install as you've
> surmised.
>
> Running 'rpm -q postfix' would confirm if the latest Postfix RPM package
> slipped through your net during the 5.6 update.

Yep!

% rpm -q postfix
postfix-2.3.3-2.2.el5_6

Thanks for the excellent detective work, Ned. :)

SteveJ

Reply via email to