Add a log message when hostres SNMP module is ignored on APU boards

This commit is contained in:
Renato Botelho 2015-03-11 10:07:25 -03:00
parent 05036071e2
commit a03974a3fa

View File

@ -2272,16 +2272,19 @@ begemotSnmpdModulePath."pf" = "/usr/lib/snmp_pf.so"
EOD;
}
/* XXX: hostres module crashes APU - ticket #4403 */
$specplatform = system_identify_specific_platform();
if (isset($config['snmpd']['modules']['hostres']) &&
$specplatform['name'] != 'APU') {
$snmpdconf .= <<<EOD
if (isset($config['snmpd']['modules']['hostres'])) {
/* XXX: hostres module crashes APU - ticket #4403 */
$specplatform = system_identify_specific_platform();
if ($specplatform['name'] == 'APU') {
log_error("'Host Resources' SNMP module was ignored because it can potentially crash system on APU boards");
} else {
$snmpdconf .= <<<EOD
begemotSnmpdModulePath."hostres" = "/usr/lib/snmp_hostres.so"
EOD;
}
unset($specplatform);
}
unset($specplatform);
if (isset($config['snmpd']['modules']['bridge'])) {
$snmpdconf .= <<<EOD