summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--etc/inc/services.inc15
1 files changed, 9 insertions, 6 deletions
diff --git a/etc/inc/services.inc b/etc/inc/services.inc
index a1521a3..c3e2fe2 100644
--- a/etc/inc/services.inc
+++ b/etc/inc/services.inc
@@ -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
OpenPOWER on IntegriCloud