]> gitweb.fluxo.info Git - puppet-samba.git/commitdiff
Implement osfamily (fixing scientific linux support), and make sure unsupported distr...
authorerik-smit <smite@zylon.net>
Fri, 15 Feb 2013 13:49:27 +0000 (14:49 +0100)
committerAdam Jahn <ajjahn@gmail.com>
Fri, 15 Feb 2013 17:32:29 +0000 (12:32 -0500)
manifests/server/service.pp

index 6aa1ef984da6e4e2078a66c5314e237b4f8642bb..2c6f590be8ec65f77320b067b3ed5f3edc061835 100644 (file)
@@ -1,7 +1,8 @@
 class samba::server::service ($ensure = running, $enable = true) {
-  case $operatingsystem {
-      centos, redhat: { $service_name = 'smb' }
-      debian, ubuntu: { $service_name = 'smbd' }
+  case $::osfamily {
+      Redhat:  { $service_name = 'smb' }
+      Debian:  { $service_name = 'smbd' }
+      default: { fail("$::osfamily is not supported by this module.") }
     }
 
   service { "$service_name" :