cPanel Blog

Tag: perl

We’re Moving to Perl 5.22 in cPanel & WHM Version 56

If you use custom code on your cPanel & WHM servers, please read this message! Without further action on your part, your custom code may break in cPanel & WHM version 56. In version 56, we will compile the cPanel & WHM binaries against Perl version 5.22. Previously, we compiled binaries against Perl 5.14.4. Because of this, the upgrade to Perl 5.22 may cause problems with any custom Perl code that you execute from cPanel …

Reducing Our Installer’s Timey-Wimey Stuff

“People assume that time is a strict progression of cause to effect, but actually, from a non-linear, non-subjective viewpoint, it’s more like a big ball of wibbly-wobbly, timey-wimey stuff.” Over the last few versions, we’ve noticed that the time that it takes to install cPanel & WHM on a new server has increased. We want to make sure that using cPanel & WHM saves you as much time …

Perl-ing 101 & GIT Training

Forever aspiring to evolve and learn more, some of our team got a chance to intensively learn about Perl over four solid days last April, followed by GIT training and testing in May. brian d. foy, a longtime Perl devotee and author, came to cPanel and taught a Perl 101 class. While it may come second nature to some of you, that isn’t always the case, so we were thrilled to have one of the …

cPanel::PublicAPI

Today I posted cPanel::PublicAPI to github. This is a set of perl modules that allows for easy access into cPanel’s APIs from a simple object interface. This module offers several great features: Auto-detection of credentials (when available) Support for cPanel’s DNS Clustering API Support for: cPanel, WHM, webmail and non-cPanel services. Minimal dependencies BSD Licensed To get started, you can install cPanel::PublicAPI via CPAN the source is also available on our github repository if you wish to …