Version information
released May 13th 2016
This version is compatible with:
- Puppet Enterprise >= 3.7.0 < 2015.4.0
- Puppet >= 3.0.0 < 5.0.0
- , , , , , , , , , ,
Start using this module
Add this module to your Puppetfile:
mod 'thekevjames-mpd', '1.1.0'
Learn more about managing modules with a PuppetfileDocumentation
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
Dependencies
- puppetlabs/stdlib (>= 4.2.0 < 5.0.0)