Skip to content

Puppet Module to configure Sabnzbd, a Usenet binary download server.

License

Notifications You must be signed in to change notification settings

waveclaw/puppet-sabnzbd

Repository files navigation

#sabnsbd

Table of Contents

  1. Overview
  2. Module Description
  3. Setup
  4. Usage
  5. Reference
  6. Limitations - OS compatibility, etc.
  7. Development

Overview

Install SABnzbd on SLES 12.

Module Description

This module installs, configures in a basic way and starts the SABnzbd service.

Setup

What sabnzbd affects

Installs an RPM from a 3rd party yum repository.

Uses significant I/O and disk space to process downloaded Usenet binaries.

Opens selected ports on the system firewall.

Setup Requirements

This module pulls packages that require custom repositories.

Beginning with sabnzbd

The very basic steps needed for a user to get the module up and running.

Usage

Include the module to use it.

node sab_server.example.net {
   include sabnzdb
}

or add the module to a class and define hiera data to drive it.

class {'sabnzbd': }
---
sabnzbd::config::servers:
 'someserver':
    'a_setting': "a_value"

Reference

Includes the standard install, config, service layout.

Also provides for application users, run server configuration files and an example template config file.

Limitations

Limited to Puppet 3.0+.

Compatible with RedHat and Suse type Linux Operating Systems.

Development

You're dipping in it.

Release Notes/Contributors/Etc

See CHANGELOG

About

Puppet Module to configure Sabnzbd, a Usenet binary download server.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published