Kevin James

thekevjames

8,062 downloads

6,616 latest version

4.2 quality score

Version information

  • 1.1.0 (latest)
  • 1.0.1
  • 1.0.0
released May 13th 2016
This version is compatible with:
  • Puppet Enterprise >= 3.7.0 < 2015.4.0
  • Puppet >= 3.0.0 < 5.0.0
  • RedHat
    ,
    CentOS
    ,
    OracleLinux
    ,
    Scientific
    ,
    SLES
    ,
    Debian
    ,
    Ubuntu
    ,
    Solaris
    ,
    Windows
    ,
    AIX
    ,
    OSX

Start using this module

Documentation

thekevjames/mpd — version 1.1.0 May 13th 2016

puppet-mpd

An opinionated Puppet Module to install and manage Mpd.

puppet-mpd is available on the Puppet Forge.

Usage

Simply

include ::mpd::client

to make sure the mpd client is installed, or

class { '::mpd::server':
    home      => '/home/kevin',
    music_dir => '/home/kevin/Dropbox/music',
    user      => 'kevin',
}

to install and configure the mpd server.

Configuration

In addition to the above values set for mpd::server, you can also use hiera to override the following defaults:

mpd::client::packages: ncmpc

mpd::server::service_location: /etc/systemd/system/mpd.service
mpd::server::service_template: systemd.erb

mpd::server::packages: mpd