Age | Commit message (Collapse) | Author |
|
SNMPD is executing an external PERL script when retrieving ifAlias
descriptions. This is done via
pass .1.3.6.1.2.1.31.1.1.1.18 /opt/vyatta/sbin/if-mib-alias
... but as VyOS 1.2 now uses Perl 5.20 some options will trigger warnings on
script invocation.
given is experimental at /opt/vyatta/sbin/if-mib-alias line 121.
when is experimental at /opt/vyatta/sbin/if-mib-alias line 122.
when is experimental at /opt/vyatta/sbin/if-mib-alias line 123.
when is experimental at /opt/vyatta/sbin/if-mib-alias line 124.
.1.3.6.1.2.1.31.1.1.1.18.1
string
LOOPBACK
Those warnings have been suppressed!
|
|
|
|
This reverts commit 4524181410b68367d91e07552466ef577ac5b0e3.
|
|
|
|
We do not use our distro name in the version numbering.
|
|
Updated all snmpd daemon commands to systemd type.
|
|
|
|
|
|
|
|
|
|
EdgeOS does this as well, not sure if VyOS should; feel free to ignore this PR if you feel otherwise. I'm setting up LibreNMS' detection of VyOS to allow for both.
|
|
When the values for SysContact, SysLocation and SysDecr are written to
the snmpd.conf file, they are enclosed in backslash escaped quotes.
This isn't part of the syntax for snmpd.conf and looks wrong / could
break snmp related things, the example snmpd.conf files show these
values as unquoted.
This patch corrects the output and adds validation for the supplied
values, limiting them to a maximum of 255 printable characters
(RFC 3418).
The documentation also needs amending to take this into account.
Bug #261 http://bugzilla.vyos.net/show_bug.cgi?id=261
|
|
|
|
See VyOS bug 196 for more information about the feature request.
|
|
Changes are copyright 2013, Vyatta, a Brocade company.
|
|
|
|
Minor fixes. Refactoring.
Add seclevel property to SNMPv3 group.
|
|
Bug 8864:
Commit 1f90d46cbc889d45dbfd5e499ad24a399b059d3b changed the behaviour
of when a config file was not present. This change replaces the
original behaviour.
|
|
The SNMPv3 code did not enable strict type checking and had other
poor style found by perlcritic.
(cherry picked from commit 4dce31b15ce038527cbd03a21b23ad094d71750c)
|
|
|
|
SNMP-135 store SNMP superuser password to config file
SNMP-130 add engineId for trap-target
SNMP-134 use 'stop' and 'start' instead of 'restart'
SNMP-141 change engineID syntax checking
SNMP-136 Users are lost after changing TSM port
SNMP-149 TLS Error: Permission denied
SNMP-147 Not correct priority in TSM users
SNMP-148 Configuring already use port for TSM is destroying users.
SNMP-151 Errors in logs after first snmp configuration
SNMP-152 Hide 'No such file or directory' error message
SNMP-153 Debug messages after 'delete service snmp'
SNMP-157 Run Perltidy for all Perl scripts
SNMP-158 change syntax of trap-target engineID
SNMP-163: added script to check name, apply it for user, group and view names
SNMP-161 Faulty configuration with many trap-target
SNMP-160 Look for TSM keys in /config folder
SNMP-162 CLI permit not correct oid
SNMP-163: typo in script
SNMP-160 Look for TSM keys in /config folder
SNMP-163: added support of upper case for names in the script
SNMP-163: create rule for names, permit only a-zA-Z0-9
SNMP-163: typo
|
|
|
|
Need newline after agentx
|
|
|
|
Llpd uses agentx snmp API to talk to snmpd
This allows system description from SNMP to be retrieved by lldpd.
|
|
Bug 7533
Remove unimplemented hook for enterprise MIB.
Several years ago developer added hook to SNMP config but it was
never completed or released.
|
|
Bug 6432
Since IPv6 can be disabled several ways and the config
may not match the system, use socket to test if IPv6 is disabled.
|
|
Bug 6853
Handle OID format when ifIndex is 10 or greater.
Needed to fix regex parsing.
Also allow symbolic OID.
|
|
Bug 6861
Fix submitted by devolish <ole.myhre@dataoppdrag.no>
|
|
The net-snmp has snmpd.init script which is installed in standard
place. Invoke it with standard mechanism to avoid any security or
other problems. Also allows debugging snmpd by changing /etc/default/snmp.
|
|
The executable bit should be set on scripts.
This only impacts the repository, during build install fixes it.
|
|
Need to handle get next of base OID
|
|
New script to produce ifAlias information from sysfs.
|
|
The SNMPD restart has 2 or 3 seconds of sleep that
is unnecessary if SNMPD isn't running.
|
|
Net-snmp now generates ifDescr itself, so don't need
all the parsing and override stuff
|
|
This adds ifDescr value for interface based on PCI information.
|
|
Despite documentation, udp6: is not a valid listen address,
need to use udp6:161
|
|
Allow combination of IPv4 and IPv6 address in community setting.
Use script to generate necessary community values in snmpd.conf
|
|
Add:
service snmp listen-address AAAA [port NNN]
|
|
Need to use different syntax for community values on IPv6
versus IPv4
|
|
|
|
Incorrect config level in script.
|
|
|
|
Bug 458
Add
service snmp trap-source <address>
wrapper for /etc/snmp/snmp.conf
|
|
Bug 3756
Allow setting trap communities and port values.
|
|
Bug 3811, 3806
Poll more frequently for link state traps and include more information.
|
|
Bug 212
The entries in config under protocols were all routing protocols
except SNMP which was an unfortunate original design choice.
Config script does migration.
|
|
|
|
Create to temporary file first, then move.
|
|
Part of ehancement requested in Bug 3869
Include Vyatta version in system description.
|