]> gitweb.fluxo.info Git - puppet-nodo.git/commitdiff
Adding media::groups class
authorSilvio Rhatto <rhatto@riseup.net>
Fri, 5 Apr 2013 23:08:28 +0000 (20:08 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Fri, 5 Apr 2013 23:08:28 +0000 (20:08 -0300)
manifests/nas.pp
manifests/personal.pp
manifests/subsystems/media.pp

index 56e5944c6ef42b8d79ea7fd58aadceb91a9bdda8..84352abd072726ebe9d851c1f58d35fecc7c9652 100644 (file)
@@ -221,8 +221,8 @@ class nodo::nas {
   # Media folders
   #
 
-  # Main class
-  class { 'media::folders': }
+  # Main classes
+  class { [ 'media::folders', 'media::groups' ]: }
   
   # Make sure basic media exist, no matter if there is an external disk attached
   $cache = hiera('nodo::media::folders', '')
index f6477781c295ba2ac092ad494e159aaab9e995c4..3718cb5d4c9090b72c76c9d9bae70612cf06c703 100644 (file)
@@ -20,8 +20,8 @@ class nodo::personal {
     use_nagios => hiera('nodo::personal::use_nagios', false),
   }
 
-  # Media folders
-  class { 'media::folders': }
+  # Media folders and groups
+  class { [ 'media::folders', 'media::groups' ]: }
 
   # Mountpoint for encrypted home folders
   file { [ '/mnt/crypt/', '/mnt/crypt/home' ]:
index 0e808c90dfa96334f2eb30ef9e4c772af575fa09..cbe89b91830ed9eb7c3f8438d685074daf5a8372 100644 (file)
@@ -30,3 +30,9 @@ class media::folders(
     ensure => "/var/cache/media",
   }
 }
+
+class media::groups {
+  group { 'incoming':
+    ensure => 'present',
+  }
+}