Current File : //usr/local/nagios/libexec/check_cpanel
#!/usr/bin/perl

$maj = shift || 11;
$min = shift || 38;
$ver = shift || 2;

$status = 0;

$cpv = `cat /usr/local/cpanel/version`;
chomp($cpv);

($major,$minor,$version,$build) = split(/\./,$cpv);

if($major < $maj ) {
        print "CRITICAL: cPanel major version below $maj ( $cpv ) \n";
        exit(2);
}

if ($minor < $min ) {
	print "WARNING: cpanel minor version below $min ( $cpv ) \n";
	exit(1);
}

if ($version < $ver ) {
        print "WARNING: cpanel version below $ver ( $cpv ) \n";
        exit(1);
}

print "OK: cPanel version is equal or greater than the parameters ( $cpv ) \n";
exit(0);