]> gitweb.fluxo.info Git - puppet-mpd.git/commitdiff
Managing mpd user for pulse access
authorSilvio Rhatto <rhatto@riseup.net>
Wed, 6 Mar 2013 00:52:19 +0000 (21:52 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Wed, 6 Mar 2013 00:52:19 +0000 (21:52 -0300)
manifests/init.pp

index b2b8734b1543a76987f1c2607ca7344d746b50e6..b6aa3004d1f2dbcba4b52de738dc244a84ac2a4c 100644 (file)
@@ -31,4 +31,13 @@ class mpd::client {
 class mpd::all {
   include mpd
   include mpd::client
+
+  user { 'mpd':
+    ensure  => present,
+    home    => '/var/lib/mpd',
+    shell   => '/bin/false',
+    gid     => 'audio',
+    groups  => [ 'pulse', 'pulse-access' ],
+    require => Group['mpd'],
+  }
 }