mindriot88 / puppet-tripwire

Puppet module to manage Open Source Tripwire.

Home Page:https://forge.puppetlabs.com/razorsedge/tripwire

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Puppet Tripwire Module

master branch: Build Status develop branch: Build Status

Introduction

This module installs and configures the Open Source Tripwire package.

Actions:

  • Installs tripwire.
  • Configures tripwire.

OS Support:

  • RedHat family - untested
  • SuSE family - presently unsupported (patches welcome)
  • Debian family - presently unsupported (patches welcome)

Class documentation is available via puppetdoc.

Examples

Parameterized Class:

class { 'tripwire';
  tripwire_site  = 'sitePassPhrase',
  tripwire_local = 'nodePassPhrase',
}

Notes

  • None

Issues

  • Completely untested.

TODO

  • Convert configuration files to templates.
  • Require stahnma/puppet-module-epel.
  • Validate input via stdlib.
  • Apply normal razorsedge/puppet patterns ($ensure/$autoupgrade).

Contributing

Please see DEVELOP.md for contribution information.

License

Please see LICENSE file.

Copyright

Copyright (C) 2012 Mike Arnold mike@razorsedge.org

razorsedge/puppet-tripwire on GitHub

razorsedge/tripwire on Puppet Forge

About

Puppet module to manage Open Source Tripwire.

https://forge.puppetlabs.com/razorsedge/tripwire

License:Other


Languages

Language:HTML 45.1%Language:Puppet 28.0%Language:Ruby 26.9%