Skip to content

mindriot88/puppet-tripwire

 
 

Repository files navigation

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 [email protected]

razorsedge/puppet-tripwire on GitHub

razorsedge/tripwire on Puppet Forge

About

Puppet module to manage Open Source Tripwire.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 45.1%
  • Puppet 28.0%
  • Ruby 26.9%