Version: 0.3.2
Puppet module for managing SNMP agents
- PuppetLabs stdlib
Goals of this module are to support:
Solaris:
- SMA (Sun version of Net-SNMP)
- make sure the old snmpdx doesn't conflict, install the seaProxy modules
- support MASF (sun hardware monitoring) as a sub-agent to SMA
Linux:
- Net-SNMP
Darwin:
- Apple's net-snmp implementation
General:
- Should be able to enable and disable
- Templating should support SNMP v1 and v2c, extra credit for v3
See the tests directories for additional examples
Basic usage:
include 'snmp'
More advanced:
class { 'snmp' :
syscontact => "System Administrator <root@${::fqdn}>",
syslocation => 'Server room Rack 103a',
}
Please use the git-flow method. New features are created on the devel branch, while bugfixes and the next release version are created on the master branch.