| 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);