Skip to content

geoffdavis/puppet-snmp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

puppet-snmp

Version: 0.3.2

Puppet module for managing SNMP agents

Requirements

  • PuppetLabs stdlib

Goals

Goals of this module are to support:

Solaris:

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

Additional Background

Examples

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',
}

Contributing

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.