Forge Home

nssm

Module to install the nssm (http://nssm.cc/)

9,643 downloads

9,362 latest version

4.5 quality score

Version information

  • 1.0.0 (latest)
  • 0.1.0
released Oct 13th 2014
This version is compatible with:

Start using this module

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

Add this module to your Puppetfile:

mod 'opentable-nssm', '1.0.0'
Learn more about managing modules with a Puppetfile

Add this module to your Bolt project:

bolt module add opentable-nssm
Learn more about using this module with an existing project

Manually install this module globally with Puppet module tool:

puppet module install opentable-nssm --version 1.0.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

Documentation

opentable/nssm — version 1.0.0 Oct 13th 2014

####Table of Contents

  1. Overview
  2. Module Description - What the module does and why it is useful
  3. Setup - The basics of getting started with nssm
  4. Usage - Configuration options and additional functionality
  5. Reference - An under-the-hood peek at what the module is doing and how
  6. Limitations - OS compatibility, etc.
  7. Development - Guide for contributing to the module

##Overview

Module to install the nssm (http://nssm.cc/)

##Module Description

Installs nssm (the Non-Sucking Service Manager)

##Setup

###What nssm affects

  • Installs into NSSM into program files (files only)

###Beginning with nssm

Install with defaults:

  include nssm

Install from custom url:

  class { 'nssm':
    install_url = 'http://nssm.cc/release/nssm-2.23.zip',
    install_dir = 'C:\Program Files\nssm',
    version     = '2.23'
  }

##Usage

###Classes and Defined Types

####Class: nssm One of the primary classes of the nssm module. This class will install the nssm binaries

Parameters within nssm: #####install_url The url to download the nssm package from

#####install_dir The directory to install the package to

#####version The version of nssm to install

##Reference

###Classes ####Pulic Classes

  • nssm: Guides the install of the nssm files from zip file

##Limitations

This module is tested on the following platforms:

  • Windows 2008 R2

It is tested with the OSS version of Puppet only.

##Development

###Contributing

Please read CONTRIBUTING.md for full details on contributing to this project.