Added dependency on authconfig package to kerberos, ldap and pam modules

Fixes #2.
This commit is contained in:
Ossi Salmi 2013-01-24 12:16:22 +02:00
parent 18af82f97f
commit 5924caabe1
3 changed files with 16 additions and 6 deletions

View file

@ -74,6 +74,8 @@ class kerberos::client {
#
class kerberos::auth {
include pam::common
include kerberos::client
$kdclist = inline_template('<%= kerberos_kdc.join(" ") -%>')
@ -86,7 +88,7 @@ class kerberos::auth {
path => "/bin:/usr/bin:/sbin:/usr/sbin",
unless => "egrep '^USEKERBEROS=yes\$' /etc/sysconfig/authconfig",
before => Class["kerberos::client"],
require => Package["pam_krb5"],
require => Package["authconfig", "pam_krb5"],
}
}
default: {