Skip to content

DexterTheDragon/puppet-sabnzbd

Folders and files

NameName
Last commit message
Last commit date
Oct 8, 2013
Oct 8, 2013
Oct 9, 2013
Oct 9, 2013
Oct 9, 2013
Oct 8, 2013
Oct 9, 2013
Oct 8, 2013
Oct 8, 2013
Oct 10, 2013
Oct 9, 2013
Oct 9, 2013
Oct 8, 2013
Oct 9, 2013
Oct 10, 2013
Oct 9, 2013
Oct 8, 2013

Repository files navigation

#sabnzbd

Build Status

####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 [sabnzbd]
  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

Puppet modules for installing sabnzbd+

##Module Description

Installs sabnzbd+, from the jcfp ppa by default. Also creates the required /etc/default/sabnzbdplus file and starts the service.

##Setup

###What [sabnzbd] affects

  • By default adds the jcfp ppa
  • Installs the sabnzbdplus package
  • Creates the /etc/default/sabnzbdplus file
  • Starts the sabnzbdplus service

###Beginning with [sabnzbd]

To install sabnzbdplus from ppa:jcfp/ppa and run it as myuser.

class { 'sabnzbd':
    user => 'myuser',
}

##Usage

To disable usage of the jcfp ppa and install from Ubuntu multiverse:

class { 'sabnzbd':
    use_ppa => false,
    user    => 'myuser',
}

##Reference

Classes

  • sabnzbd

##Limitations

Ubuntu only currently.

##Development

  • Fork the project.
  • Make your feature addition or bug fix.
  • Add tests for it. This is important so I don't break it in a future version unintentionally.
  • Commit your changes
  • Send me a pull request. Bonus points for topic branches.

##Release Notes

See the CHANGELOG

About

Puppet module to install sabnzbd+

Resources

License

Stars

Watchers

Forks

Packages

No packages published