Fixed samba::server startup for CentOS 6.

This commit is contained in:
Timo Mkinen 2012-05-05 01:04:14 +03:00
parent 74a6985d36
commit f6316d8c50

View file

@ -25,6 +25,30 @@ class samba::server {
subscribe => File["/etc/samba/smb.conf"],
}
}
centos: {
case $operatingsystemrelease {
/^[1-5]\./: {
service { "smb":
ensure => running,
enable => true,
hasstatus => true,
hasrestart => true,
require => File["/etc/samba/smb.conf"],
subscribe => File["/etc/samba/smb.conf"],
}
}
default: {
service { [ "smb", "nmb" ]:
ensure => running,
enable => true,
hasstatus => true,
hasrestart => true,
require => File["/etc/samba/smb.conf"],
subscribe => File["/etc/samba/smb.conf"],
}
}
}
}
fedora: {
service { [ "smb", "nmb" ]:
ensure => running,
@ -46,14 +70,7 @@ class samba::server {
}
}
default: {
service { "smb":
ensure => running,
enable => true,
hasstatus => true,
hasrestart => true,
require => File["/etc/samba/smb.conf"],
subscribe => File["/etc/samba/smb.conf"],
}
fail("samba::server not supported in '${operatingsystem}'")
}
}