#sabnzbd
####Table of Contents
- Overview
- Module Description - What the module does and why it is useful
- Setup - The basics of getting started with [sabnzbd]
- Usage - Configuration options and additional functionality
- Reference - An under-the-hood peek at what the module is doing and how
- Limitations - OS compatibility, etc.
- 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