diff --git a/node/munin-node-configure-snmp.in b/node/munin-node-configure-snmp.in index b5dac12ae5..f04cb064dd 100755 --- a/node/munin-node-configure-snmp.in +++ b/node/munin-node-configure-snmp.in @@ -29,7 +29,8 @@ my $do_error = 0; my $newer = undef; -my @plugins = ("if", "if_err", "fc_if", "fc_if_err", "df", "processes", "users", "load"); +my @dplugins = ("if", "if_err", "fc_if", "fc_if_err", "df", "processes", "users", "load"); +my @plugins = (); my %plugconf = (); my %hostconf = (); @@ -47,6 +48,12 @@ $do_error = 1 unless GetOptions ( "newer=s" => \$newer ); +if (! @plugins) +{ + @plugins = @dplugins; +} +@plugins = split (/,/, join (',', @plugins)); + if ($do_error or $do_usage or !@ARGV) { print "Usage: $0 [options] [...]