]> gitweb.fluxo.info Git - puppet-nodo.git/commitdiff
Introducing $pam
authorSilvio Rhatto <rhatto@riseup.net>
Wed, 19 May 2010 02:29:31 +0000 (23:29 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Wed, 19 May 2010 02:29:31 +0000 (23:29 -0300)
manifests/subsystems/pam.pp

index 3358784067f256dffc148a991c163c5477992871..550e10116ed1610eaa21cb88f6212f5a9aeb34a7 100644 (file)
@@ -1,28 +1,30 @@
 class pam {
-  # pam - login
-  file { "/etc/pam.d/login":
-    source  => "puppet://$server/modules/nodo/etc/pam.d/login",
-    owner   => "root",
-    group   => "root",
-    mode    => 0644,
-    ensure  => present,
-  }
+  if $pam != false {
+    # pam - login
+    file { "/etc/pam.d/login":
+      source  => "puppet://$server/modules/nodo/etc/pam.d/login",
+      owner   => "root",
+      group   => "root",
+      mode    => 0644,
+      ensure  => present,
+    }
 
-  # pam - gdm
-  file { "/etc/pam.d/gdm":
-    source  => "puppet://$server/modules/nodo/etc/pam.d/gdm",
-    owner   => "root",
-    group   => "root",
-    mode    => 0644,
-    ensure  => present,
-  }
+    # pam - gdm
+    file { "/etc/pam.d/gdm":
+      source  => "puppet://$server/modules/nodo/etc/pam.d/gdm",
+      owner   => "root",
+      group   => "root",
+      mode    => 0644,
+      ensure  => present,
+    }
 
-  # pam - mountpoints
-  file { "/etc/security/pam_mount.conf.xml":
-    ensure  => present,
-    owner   => root,
-    group   => root,
-    mode    => 0644,
-    source  => "puppet://$server/files/etc/security/pam_mount.conf.xml",
+    # pam - mountpoints
+    file { "/etc/security/pam_mount.conf.xml":
+      ensure  => present,
+      owner   => root,
+      group   => root,
+      mode    => 0644,
+      source  => "puppet://$server/files/etc/security/pam_mount.conf.xml",
+    }
   }
 }