you can upgrade on your own, you’re seeing the latest checked out or modified version in the repo. Often it’s a matter of waiting to make sure which of the latest is stable.
We don’t provide the PHP 5 packages on CentOS 5. They are provided by the CentOS folks, and package policy on CentOS and RHEL is to stick with the same version throughout the life of the OS–with all security fixes applied. That stability is part of what folks pay for when they buy RHEL.
Virtualmin does not care what PHP version(s) you use. But, you may want to proceed with caution on replacing known-stable and known-secure packages from CentOS with those from less vetted sources. And, of course, if you use our php4 packages, you’ll want to be careful that the new php 5 packages don’t conflict with the php4 packages.
Ah, the "some guy on the Internet built it" solution. ;-)
If it works don’t knock it. I use many other repos for RHEL5/Centos and debian all of which everyone has said don’t use but wont give details why but yet they all work just great and without any issues.
If anyone wants a list of repo’s I use for RHEL5, CentOS, Debian Etch just email me. sgrayban [at] gmail.com