Wonder if there is any InterWorx YUM method for updating to 5.3?
I found this method using RPM installs from an outside source on the forums, but still not sure I want to go that route. http://forums.interworx.com/showthread.php?t=3159
Just checked and I see in the iworx-unsupported repo there is the PHP 5.2 RPM I used in my last upgrade and the PHP 5.3. Strange that there is two PHP 5.3s in here. One older than the PHP 5.2 I used and one about a month newer. Not even sure how two files can exist with the same name in the same folder?
Also, when I run yum update it doesn’t find any packages marked for update.
Whoops! Guess I should have put my contacts in this AM.
Yeah, I don’t feel 100% comfortable in upgrading from 5.7 to 6.x. So when I do it I guy a new server at my host and move the sites over, so it’s more of a pain to do.
So that’s why I was looking for a smooth way to move to 5.3 on 5.7.
Thanks for the reply Robert. Did you have to yum remove any packages to prevent package collision between php and php53? I assume that php53 package will install the same files / locations as php, just with a new package name.
Everything I’ve read about the CentOS 5.6 php53 is that it installs over the normal PHP packages, but they made it a different package so it wouldn’t automatically upgrade.
Generally it’s ok to upgrade things on your box. Just note there’s a few exceptions that will break things.
The packages that need to be the same are:
clamav-,
courier-imap,
daemontools,
djbdns,
jailkit,
perl-rrdtool,
proftpd,
qmail,
rrdtool,
simscan,
spamassassin,
suphp,
vpopmail,
webalizer
This line should be added to any custom .repo file in /etc/yum.repos.d:
exclude = clamav-* courier-imap* daemontools* djbdns* jailkit* perl-rrdtool* proftpd* qmail* rrdtool* simscan* spamassassin* suphp* vpopmail* webalizer*
These packages are required to be the right version for them to interact correctly with InterWorx.