From 95fb49e81dbc93845e5d9e377b5b8bce31bfe0d8 Mon Sep 17 00:00:00 2001 From: Seth Mos Date: Fri, 2 Mar 2007 08:36:58 +0000 Subject: Allow for more snmpd options. If we want (remote) cpu and process monitoring support (nagios). Needs missing snmp_bridge.so to be committed into build! --- usr/local/www/services_snmp.php | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) (limited to 'usr/local/www/services_snmp.php') diff --git a/usr/local/www/services_snmp.php b/usr/local/www/services_snmp.php index c21f609..b2886d0 100755 --- a/usr/local/www/services_snmp.php +++ b/usr/local/www/services_snmp.php @@ -42,6 +42,8 @@ if (!is_array($config['snmpd']['modules'])) { $config['snmpd']['modules']['mibii'] = true; $config['snmpd']['modules']['netgraph'] = true; $config['snmpd']['modules']['pf'] = true; + $config['snmpd']['modules']['hostres'] = true; + $config['snmpd']['modules']['bridge'] = true; } $pconfig['enable'] = isset($config['snmpd']['enable']); $pconfig['pollport'] = $config['snmpd']['pollport']; @@ -60,6 +62,8 @@ $pconfig['trapstring'] = $config['snmpd']['trapstring']; $pconfig['mibii'] = isset($config['snmpd']['modules']['mibii']); $pconfig['netgraph'] = isset($config['snmpd']['modules']['netgraph']); $pconfig['pf'] = isset($config['snmpd']['modules']['pf']); +$pconfig['hostres'] = isset($config['snmpd']['modules']['hostres']); +$pconfig['bridge'] = isset($config['snmpd']['modules']['bridge']); $pconfig['bindlan'] = isset($config['snmpd']['bindlan']); if ($_POST) { @@ -123,6 +127,8 @@ if ($_POST) { $config['snmpd']['modules']['mibii'] = $_POST['mibii'] ? true : false; $config['snmpd']['modules']['netgraph'] = $_POST['netgraph'] ? true : false; $config['snmpd']['modules']['pf'] = $_POST['pf'] ? true : false; + $config['snmpd']['modules']['hostres'] = $_POST['hostres'] ? true : false; + $config['snmpd']['modules']['bridge'] = $_POST['bridge'] ? true : false; $config['snmpd']['bindlan'] = $_POST['bindlan'] ? true : false; write_config(); @@ -209,6 +215,8 @@ function enable_change(whichone) { document.iform.mibii.disabled = false; document.iform.netgraph.disabled = false; document.iform.pf.disabled = false; + document.iform.hostres.disabled = false; + document.iform.bridge.disabled = false; } else { @@ -228,6 +236,8 @@ function enable_change(whichone) { document.iform.mibii.disabled = true; document.iform.netgraph.disabled = true; document.iform.pf.disabled = true; + document.iform.hostres.disabled = true; + document.iform.bridge.disabled = true; document.iform.bindlan.disabled = true; } @@ -300,13 +310,6 @@ function enable_change(whichone) { */ ?> - -   - - - - -   @@ -342,13 +345,6 @@ function enable_change(whichone) { - -   - - - - -   @@ -363,10 +359,14 @@ function enable_change(whichone) { SNMP Modules >MibII -
+
>Netgraph -
+
>PF +
+ >Host Resources +
+ >Bridge -- cgit v1.1