Commits on Jun 23, 2013

  1. Configuration menu
    Copy the full SHA
    76fd99d View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2013

  1. * Extend functionality by adding class parameters:

      snmp_trap_addr
      disable_authorization
      do_not_log_traps
    
    * Removed rw_community class parameter. Not being used by trap
    Scott Barr committed Jun 27, 2013
    Configuration menu
    Copy the full SHA
    0a5a7a4 View commit details
    Browse the repository at this point in the history
  2. The trap_handlers class parameter accepts any values and is directly

    outputted to the template, essentially allowing any value to be written
    to file. Prefix each value in trap_handler with
    'traphandle' for a more expected/sane result.
    Scott Barr committed Jun 27, 2013
    Configuration menu
    Copy the full SHA
    e83e454 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2013

  1. Configuration menu
    Copy the full SHA
    866a891 View commit details
    Browse the repository at this point in the history
  2. Fix README.md title.

    razorsedge committed Jul 4, 2013
    Configuration menu
    Copy the full SHA
    91f7487 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2013

  1. Configuration menu
    Copy the full SHA
    3ffbe25 View commit details
    Browse the repository at this point in the history
  2. Major refactor of server/trap/client classes.

    Collapse snmp::server and snmp::trap classes into snmp class.  Split
    client configuration out into snmp::client class.
    razorsedge committed Jul 5, 2013
    Configuration menu
    Copy the full SHA
    7536e14 View commit details
    Browse the repository at this point in the history
  3. Templatize config files.

    Change all file resource source parameters to content parameters.
    Allow the snmptrap service to be started on osfamily Debian.
    razorsedge committed Jul 5, 2013
    Configuration menu
    Copy the full SHA
    30a1f9d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    823a60f View commit details
    Browse the repository at this point in the history
  5. Convert the remaining parameters to support ENC.

    Had to rename $client_config to $snmp_config as it clashed with the
    existing use of $client_config = '/etc/snmp/snmp.conf'.  Rspec tests for
    the win!
    razorsedge committed Jul 5, 2013
    Configuration menu
    Copy the full SHA
    cf36911 View commit details
    Browse the repository at this point in the history
  6. Fix README.md markdown.

    razorsedge committed Jul 5, 2013
    Configuration menu
    Copy the full SHA
    aee002f View commit details
    Browse the repository at this point in the history
  7. Added forwards for notification processing.

    Scott Barr committed Jul 5, 2013
    Configuration menu
    Copy the full SHA
    e022dca View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2013

  1. Squash bugs via live testing.

    Make sure that Service['snmptrapd'] gets parameters $ensure and $enable
    from the correct variables.
    Set $trap_service_enable default value to false.
    Fix Debian sysconfig file to be /etc/default/snmpd.
    Refactor osfamily RedHat default parameters.  Add support for Fedora
    $snmpd_options and $snmptrapd_options.
    Fix rspec tests for the above changes.
    razorsedge committed Jul 6, 2013
    Configuration menu
    Copy the full SHA
    4adea6c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3d4492d View commit details
    Browse the repository at this point in the history
  3. Add more Puppet tests.

    razorsedge committed Jul 6, 2013
    Configuration menu
    Copy the full SHA
    9e9d7c1 View commit details
    Browse the repository at this point in the history
  4. Add more rspec tests.

    Add TODO section to README.md.  Remove mention of Debian Squeeze bug as
    it appears to have been fixed.
    razorsedge committed Jul 6, 2013
    Configuration menu
    Copy the full SHA
    d391df1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a51aecd View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2013

  1. Configuration menu
    Copy the full SHA
    3783f6a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a6a735d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c67c5f0 View commit details
    Browse the repository at this point in the history
  4. Add support for sysservices.

    Refactor templates/snmpd.conf.erb layout.
    razorsedge committed Jul 7, 2013
    Configuration menu
    Copy the full SHA
    4bf6b45 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    63144aa View commit details
    Browse the repository at this point in the history
  6. Add support for dlmod.

    razorsedge committed Jul 7, 2013
    Configuration menu
    Copy the full SHA
    8b64fef View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ebe65b4 View commit details
    Browse the repository at this point in the history
  8. Add agentaddress and snmptrapdaddr parameters.

    For security reasons, the SNMP daemons are configured to listen on the
    loopback interface (127.0.0.1).  Use `agentaddress` and `snmptrapdaddr`
    to change this configuration.
    razorsedge committed Jul 7, 2013
    Configuration menu
    Copy the full SHA
    4b3a989 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2013

  1. Refactor SNMP configs.

    Remove extraneous config options that do not provide a simple, secure
    configuration.
    razorsedge committed Jul 8, 2013
    Configuration menu
    Copy the full SHA
    c608326 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e67a562 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2013

  1. Configuration menu
    Copy the full SHA
    3afc52e View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2013

  1. Configuration menu
    Copy the full SHA
    f3180e6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    95252a9 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2013

  1. Merge branch 'trapd_extended' of git://github.com/wyrie/puppet-snmp i…

    …nto wyrie-trapd_extended
    
    Conflicts:
    	manifests/trapd.pp
    	spec/classes/snmp_trapd_spec.rb
    	templates/snmptrapd.conf.erb
    razorsedge committed Jul 12, 2013
    Configuration menu
    Copy the full SHA
    bc6feed View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2013

  1. Fix wyrie-trapd_extended additions to support ENC.

    Rename $forwards parameter to $trap_forwards.
    Add validation of new parameters.
    Update rspec tests.
    razorsedge committed Jul 13, 2013
    Configuration menu
    Copy the full SHA
    e670ad4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    38f8af1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    200f002 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5561e0f View commit details
    Browse the repository at this point in the history
  5. Standardize parameter->template results.

    Some parameters required the entire line to be provided (accesses/views)
    and others skipped the first keyword (dlmod/trap_handlers).  Now make
    them all skip the first keyword.  Otherwise the parameters were exactly
    like the safety valve.
    Update puppetdoc to make defaults clearer.
    razorsedge committed Jul 13, 2013
    Configuration menu
    Copy the full SHA
    e57621a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    639e4c0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    73f68c5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a2c8053 View commit details
    Browse the repository at this point in the history