aboutsummaryrefslogtreecommitdiffstats
path: root/modules/pam/manifests/init.pp
diff options
context:
space:
mode:
Diffstat (limited to 'modules/pam/manifests/init.pp')
-rw-r--r--modules/pam/manifests/init.pp43
1 files changed, 1 insertions, 42 deletions
diff --git a/modules/pam/manifests/init.pp b/modules/pam/manifests/init.pp
index 210526c9..180ad852 100644
--- a/modules/pam/manifests/init.pp
+++ b/modules/pam/manifests/init.pp
@@ -1,42 +1 @@
-class pam {
-
- class base {
- package { ["pam_ldap","nss_ldap"]:
- ensure => installed,
- }
-
- file { "system-auth":
- path => "/etc/pam.d/system-auth",
- owner => root,
- group => root,
- mode => 644,
- content => template("pam/system-auth")
- }
-
- file { "nsswitch.conf":
- path => "/etc/nsswitch.conf",
- owner => root,
- group => root,
- mode => 644,
- content => template("pam/nsswitch.conf")
- }
- file { "ldap.conf":
- path => "/etc/ldap.conf",
- owner => root,
- group => root,
- mode => 644,
- content => template("pam/ldap.conf")
- }
- }
-
- # for server where only admin can connect
- class admin_access inherits base {
- $access_class = "admin"
- # not sure if this line is needed anymore, wil check later
- }
-
- # for server where people can connect with ssh ( git, svn )
- class commiters_access inherits base {
- $access_class = "commiters"
- }
-}
+class pam { }