Forge Home

opengrok

Module for managing the OpenGrok source cross referencing tool

12,227 downloads

12,227 latest version

4.1 quality score

Version information

  • 0.1.0 (latest)
released Jun 3rd 2012

Start using this module

  • r10k or Code Manager
  • Bolt
  • Manual installation
  • Direct download

Add this module to your Puppetfile:

mod 'rtyler-opengrok', '0.1.0'
Learn more about managing modules with a Puppetfile

Add this module to your Bolt project:

bolt module add rtyler-opengrok
Learn more about using this module with an existing project

Manually install this module globally with Puppet module tool:

puppet module install rtyler-opengrok --version 0.1.0

Direct download is not typically how you would use a Puppet module to manage your infrastructure, but you may want to download the module in order to inspect the code.

Download
Tags: opengrok, lxr, xref

Documentation

rtyler/opengrok — version 0.1.0 Jun 3rd 2012

puppet-opengrok

A simple Puppet module for managing and installing OpenGrok.

A simple example

  node default {
    include opengrok

    opengrok::repo {
      'puppet' :
        git_url => 'git://github.com/puppetlabs/puppet.git';

      'puppet-opengrok' :
        git_url => 'git://github.com/rtyler/puppet-opengrok.git';
    }
  }

Errata

  • This has only been tested and verified on Ubuntu 10.04 LTS, if you use a RedHat-based distribution you will probably need to change some of the package names (and send a pull request!)
  • This will install Tomcat 6 on its own and hasn't been tested with any other puppet modules that you may use to manage Tomcat.