summaryrefslogtreecommitdiffstats
path: root/src/etc/inc/services.inc
diff options
context:
space:
mode:
authorjim-p <jimp@pfsense.org>2017-01-07 18:57:06 -0500
committerjim-p <jimp@pfsense.org>2017-01-07 18:57:06 -0500
commit43de83978ed93c9a4886e2844e341af0f3fe9a05 (patch)
tree8ebe76e2eba00513ff7acffe66d6eeb4596dc5c5 /src/etc/inc/services.inc
parent9a54824095c4b809326e5326877c20d40cb07fab (diff)
downloadpfsense-43de83978ed93c9a4886e2844e341af0f3fe9a05.zip
pfsense-43de83978ed93c9a4886e2844e341af0f3fe9a05.tar.gz
Don't allow SNMP hostres module to be selected or used with VMware VMs that have a CD/DVD Drive device. Fixes #6882
Diffstat (limited to 'src/etc/inc/services.inc')
-rw-r--r--src/etc/inc/services.inc3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/etc/inc/services.inc b/src/etc/inc/services.inc
index 7b02bbd..57c4181 100644
--- a/src/etc/inc/services.inc
+++ b/src/etc/inc/services.inc
@@ -2470,7 +2470,8 @@ begemotSnmpdModulePath."pf" = "/usr/lib/snmp_pf.so"
EOD;
}
- if (isset($config['snmpd']['modules']['hostres'])) {
+ if (isset($config['snmpd']['modules']['hostres'])
+ && !(($specplatform['name'] == 'VMware') && (file_exists('/dev/cd0')))) {
$snmpdconf .= <<<EOD
begemotSnmpdModulePath."hostres" = "/usr/lib/snmp_hostres.so"
OpenPOWER on IntegriCloud