cPanel – Perl on VPS Servers

It appears that many VPS servers overnight have installed the OS vendor version of perl, e.g. v5.8.5. This has meant that most of the perl modules that cPanel itself along with csf, MailScanner and other perl scripts use are missing. This in turn means that many perl based scripts (e.g. MailScanner, csf, cPanel itself) will have stopped functioning.To resolve this issue, either run:/scripts/checkperlmodulesOr, better, upgrade back to perl v5.8.8 using the distribution on the cPanel site:http://layer1.cpanel.net/You might also get away with simply going to /usr/bin/ and copying the perl v5.8.8 binary over the live perl binary.Whichever method you use, with MailScanner at least, you’ll have to update MailScanner either from our install script, or by selecting the Force MailScanner Update button for MailScanner in the WHM UI.It would then probably be a good idea to run:/scripts/upcp -forceHow this happened is odd as /etc/yum.conf on cPanel includes perl* in the ignore list.