Style fixes for kerberos module.

This commit is contained in:
Timo Mkinen 2012-08-01 11:06:59 +03:00
parent 5fa2299997
commit f6ed541068

View file

@ -18,25 +18,29 @@
#
class kerberos::client {
case $operatingsystem {
centos,fedora: {
case $::operatingsystem {
"centos","fedora": {
package { "krb5-workstation":
ensure => installed,
}
}
"openbsd": {}
default: {
fail("kerberos::client not supported in ${::operatingsystem}")
}
}
file { "krb5.conf":
path => $operatingsystem ? {
openbsd => "/etc/kerberosV/krb5.conf",
ensure => present,
path => $::operatingsystem ? {
"openbsd" => "/etc/kerberosV/krb5.conf",
default => "/etc/krb5.conf",
},
ensure => present,
content => template("kerberos/krb5.conf.erb"),
mode => "0644",
owner => "root",
group => $operatingsystem ? {
openbsd => "wheel",
group => $::operatingsystem ? {
"openbsd" => "wheel",
default => "root",
},
}
@ -66,7 +70,7 @@ class kerberos::auth {
include kerberos::client
$kdclist = inline_template('<%= kerberos_kdc.join(" ") -%>')
case $operatingsystem {
case $::operatingsystem {
"centos","fedora": {
package { "pam_krb5":
ensure => installed,
@ -79,7 +83,7 @@ class kerberos::auth {
}
}
default: {
fail("kerberos::auth not supported on ${operatingsystem}")
fail("kerberos::auth not supported on ${::operatingsystem}")
}
}
}
@ -96,7 +100,9 @@ class kerberos::auth {
# Directory where to store Kerberos database files
# defaults to /srv/kerberos
#
class kerberos::server inherits kerberos::client {
class kerberos::server {
require kerberos::client
package { "krb5-server":
ensure => installed,
@ -131,8 +137,7 @@ class kerberos::server inherits kerberos::client {
mode => "0600",
owner => "root",
group => "root",
require => [ Package["krb5-server"],
File["/srv/kerberos"], ],
require => [ Package["krb5-server"], File["/srv/kerberos"], ],
notify => Service["krb5kdc"],
}
@ -214,8 +219,8 @@ define kerberos::keytab($principals = [], $ensure = present, $owner = "root", $g
case $group {
"": {
case $operatingsystem {
openbsd: { $real_group = "wheel" }
case $::operatingsystem {
"openbsd": { $real_group = "wheel" }
default: { $real_group = "root" }
}
}