Andrey Nikitin 491ff21d29 Order of the classes parameters is refactored
Order and intendation of those parameters are changed
to follow Puppet Style Guide recommendation [0].
Moreover, it will allow to an user to find much faster
a variable in a list of variables.

[0]. https://docs.puppetlabs.com/guides/style_guide.html

Change-Id: I80d176298cd8897f0d6e8b056823f4ad97fbef44
2016-03-21 13:01:20 +03:00

28 lines
462 B
Puppet

# Class kerberos::client
class kerberos::client (
$admin_server,
$kdcs,
$realm,
) {
include ::ntp
if ($::osfamily == 'RedHat') {
$kerberos_client = 'krb5-workstation'
} else {
$kerberos_client = 'krb5-user'
}
package { $kerberos_client:
ensure => present,
require => File['/etc/krb5.conf'],
}
file { '/etc/krb5.conf':
ensure => present,
replace => true,
content => template('kerberos/krb5.conf.erb'),
}
}