]> gitweb.fluxo.info Git - puppet-nodo.git/commitdiff
Introducing $fstab and $crypttab
authorSilvio Rhatto <rhatto@riseup.net>
Tue, 18 May 2010 18:07:01 +0000 (15:07 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Tue, 18 May 2010 18:07:01 +0000 (15:07 -0300)
manifests/desktop.pp

index 25fc874f00c75aead7602ddb4dfde79d142464b0..ddf740f4bd30113207133303315b979af5934c9c 100644 (file)
@@ -2,20 +2,24 @@ class nodo::desktop inherits nodo::personal {
   include utils::desktop
 
   # fstab
-  file { "/etc/fstab":
-    source  => "puppet://$server/modules/nodo/etc/fstab/desktop",
-    owner   => "root",
-    group   => "root",
-    mode    => 0644,
-    ensure  => present,
+  if $fstab != false {
+    file { "/etc/fstab":
+      source  => "puppet://$server/modules/nodo/etc/fstab/desktop",
+      owner   => "root",
+      group   => "root",
+      mode    => 0644,
+      ensure  => present,
+    }
   }
 
   # crypttab
-  file { "/etc/crypttab":
-    source  => "puppet://$server/modules/nodo/etc/crypttab/desktop",
-    owner   => "root",
-    group   => "root",
-    mode    => 0644,
-    ensure  => present,
+  if $crypttab != false {
+    file { "/etc/crypttab":
+      source  => "puppet://$server/modules/nodo/etc/crypttab/desktop",
+      owner   => "root",
+      group   => "root",
+      mode    => 0644,
+      ensure  => present,
+    }
   }
 }