Lines 11-13
Link Here
|
11 |
use Munin::Common::Defaults; |
11 |
use Munin::Common::Defaults; |
12 |
use Munin::Node::Configure::PluginList; |
12 |
use Munin::Node::Configure::PluginList; |
13 |
use Munin::Node::Configure::Debug; |
13 |
use Munin::Node::Configure::Debug; |
|
|
14 |
@@ -86,7 +86,7 @@ |
15 |
my ($suggest, $shell, $removes, $newer); |
16 |
my $exit_not_error = 1; |
17 |
my @families; |
18 |
- my (@snmp_hosts, $snmpver, $snmpcomm, $snmpport); |
19 |
+ my (@snmp_hosts, $snmpver, $snmpcomm, $snmpport, $snmpdomain); |
20 |
my ($snmp3username, $snmp3authpass, $snmp3authproto, $snmp3privpass, $snmp3privproto); |
21 |
|
22 |
print_usage_and_exit() unless GetOptions( |
23 |
@@ -114,6 +114,7 @@ |
24 |
'snmp=s' => \@snmp_hosts, |
25 |
'snmpversion=s' => \$snmpver, |
26 |
'snmpport=i' => \$snmpport, |
27 |
+ 'snmpdomain=s' => \$snmpdomain, |
28 |
# SNMPv1/2c |
29 |
'snmpcommunity=s' => \$snmpcomm, |
30 |
# SNMPv3 |
31 |
@@ -142,6 +143,7 @@ |
32 |
hosts => \@snmp_hosts, |
33 |
version => $snmpver, |
34 |
port => $snmpport, |
35 |
+ domain => $snmpdomain, |
36 |
|
37 |
community => $snmpcomm, |
38 |
|
39 |
@@ -584,6 +586,10 @@ |
40 |
|
41 |
The SNMP port to use [161] |
42 |
|
43 |
+=item B<< --snmpdomain <domain> >> |
44 |
+ |
45 |
+The SNMP domain (udp/IPv6, tcp/IPv4 or tcp/IPv6) to use ['udp/IPv4'] |
46 |
+ |
47 |
=item B<SNMP 1/2c authentication> |
48 |
|
49 |
SNMP versions 1 and 2c use a "community string" for authentication. This is |