Showing with 207 additions and 200 deletions.
  1. +0 −1 .travis.yml
  2. +1 −1 Modulefile
  3. +1 −1 README.md
  4. +1 −1 manifests/accesslogin.pp
  5. +20 −21 manifests/init.pp
  6. +1 −1 manifests/limits.pp
  7. +111 −97 spec/classes/accesslogin_spec.rb
  8. +20 −24 spec/classes/init_spec.rb
  9. +52 −47 spec/classes/limits_spec.rb
  10. +0 −6 spec/spec.opts
1 change: 0 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@ matrix:
allow_failures:
- rvm: 1.9.3
- rvm: 2.0.0
- env: PUPPET_VERSION=3.4.2
language: ruby
before_script: "gem install --no-ri --no-rdoc bundler"
script: 'bundle exec rake validate && bundle exec rake lint && SPEC_OPTS="--format documentation" bundle exec rake spec'
Expand Down
2 changes: 1 addition & 1 deletion Modulefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name 'ghoneycutt-pam'
version '2.4.1'
version '2.4.2'
source 'git://github.com/ghoneycutt/puppet-module-pam.git'
author 'ghoneycutt'
license 'Apache License, Version 2.0'
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ Hash of fragments to pass to pam::limits::fragments

package_name
------------
Array of packages providing the pam functionality. If undef, parameter is set based on the OS version.
String or Array of packages providing the pam functionality. If undef, parameter is set based on the OS version.

- *Default*: undef, default is set based on OS version

Expand Down
2 changes: 1 addition & 1 deletion manifests/accesslogin.pp
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,6 @@
owner => $access_conf_owner,
group => $access_conf_group,
mode => $access_conf_mode,
require => Package['pam_package'],
require => Package[$pam::my_package_name],
}
}
41 changes: 20 additions & 21 deletions manifests/init.pp
Original file line number Diff line number Diff line change
Expand Up @@ -489,9 +489,8 @@
include pam::accesslogin
include pam::limits

package { 'pam_package':
package { $my_package_name:
ensure => installed,
name => $my_package_name,
}

file { 'pam_d_login':
Expand Down Expand Up @@ -522,7 +521,7 @@
owner => 'root',
group => 'root',
mode => '0644',
require => Package['pam_package'],
require => Package[$my_package_name],
}

file { 'pam_system_auth':
Expand All @@ -531,7 +530,7 @@
target => $system_auth_ac_file,
owner => 'root',
group => 'root',
require => Package['pam_package'],
require => Package[$my_package_name],
}

}
Expand All @@ -544,7 +543,7 @@
owner => 'root',
group => 'root',
mode => '0644',
require => Package['pam_package'],
require => Package[$my_package_name],
}

file { 'pam_common_account':
Expand All @@ -554,7 +553,7 @@
owner => 'root',
group => 'root',
mode => '0644',
require => Package['pam_package'],
require => Package[$my_package_name],
}

file { 'pam_common_password':
Expand All @@ -564,7 +563,7 @@
owner => 'root',
group => 'root',
mode => '0644',
require => Package['pam_package'],
require => Package[$my_package_name],
}

file { 'pam_common_noninteractive_session':
Expand All @@ -574,7 +573,7 @@
owner => 'root',
group => 'root',
mode => '0644',
require => Package['pam_package'],
require => Package[$my_package_name],
}

file { 'pam_common_session':
Expand All @@ -584,7 +583,7 @@
owner => 'root',
group => 'root',
mode => '0644',
require => Package['pam_package'],
require => Package[$my_package_name],
}
}
'Suse': {
Expand All @@ -609,7 +608,7 @@
owner => 'root',
group => 'root',
mode => '0644',
require => Package['pam_package'],
require => Package[$my_package_name],
}

file { 'pam_common_account':
Expand All @@ -619,7 +618,7 @@
owner => 'root',
group => 'root',
mode => '0644',
require => Package['pam_package'],
require => Package[$my_package_name],
}

file { 'pam_common_password':
Expand All @@ -629,7 +628,7 @@
owner => 'root',
group => 'root',
mode => '0644',
require => Package['pam_package'],
require => Package[$my_package_name],
}

file { 'pam_common_session':
Expand All @@ -639,7 +638,7 @@
owner => 'root',
group => 'root',
mode => '0644',
require => Package['pam_package'],
require => Package[$my_package_name],
}
}
'11': {
Expand All @@ -651,7 +650,7 @@
owner => 'root',
group => 'root',
mode => '0644',
require => Package['pam_package'],
require => Package[$my_package_name],
}

file { 'pam_common_account_pc':
Expand All @@ -661,7 +660,7 @@
owner => 'root',
group => 'root',
mode => '0644',
require => Package['pam_package'],
require => Package[$my_package_name],
}

file { 'pam_common_password_pc':
Expand All @@ -671,7 +670,7 @@
owner => 'root',
group => 'root',
mode => '0644',
require => Package['pam_package'],
require => Package[$my_package_name],
}

file { 'pam_common_session_pc':
Expand All @@ -681,7 +680,7 @@
owner => 'root',
group => 'root',
mode => '0644',
require => Package['pam_package'],
require => Package[$my_package_name],
}

file { 'pam_common_session':
Expand All @@ -690,7 +689,7 @@
target => $common_session_pc_file,
owner => 'root',
group => 'root',
require => Package['pam_package'],
require => Package[$my_package_name],
}

file { 'pam_common_password':
Expand All @@ -699,7 +698,7 @@
target => $common_password_pc_file,
owner => 'root',
group => 'root',
require => Package['pam_package'],
require => Package[$my_package_name],
}

file { 'pam_common_account':
Expand All @@ -708,7 +707,7 @@
target => $common_account_pc_file,
owner => 'root',
group => 'root',
require => Package['pam_package'],
require => Package[$my_package_name],
}

file { 'pam_common_auth':
Expand All @@ -717,7 +716,7 @@
target => $common_auth_pc_file,
owner => 'root',
group => 'root',
require => Package['pam_package'],
require => Package[$my_package_name],
}
}
default : {
Expand Down
2 changes: 1 addition & 1 deletion manifests/limits.pp
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,6 @@
owner => 'root',
group => 'root',
mode => '0644',
require => Package['pam_package'],
require => Package[$pam::my_package_name],
}
}
Loading