]> gitweb.fluxo.info Git - puppet-samba.git/commitdiff
Add support for CentOS 6.3
authorMyles Steinhauser <msteinhauser@adc4gis.com>
Wed, 5 Dec 2012 03:45:57 +0000 (21:45 -0600)
committerAdam Jahn <ajjahn@gmail.com>
Fri, 15 Feb 2013 17:30:17 +0000 (12:30 -0500)
manifests/server/service.pp

index 98bd442852a05938d3a0e04f82871ca1aa323201..6aa1ef984da6e4e2078a66c5314e237b4f8642bb 100644 (file)
@@ -1,11 +1,15 @@
-class samba::server::service {
+class samba::server::service ($ensure = running, $enable = true) {
+  case $operatingsystem {
+      centos, redhat: { $service_name = 'smb' }
+      debian, ubuntu: { $service_name = 'smbd' }
+    }
 
-  service { 'smbd':
-    ensure      => running,
+  service { "$service_name" :
+    ensure      => $ensure,
     hasstatus   => true,
     hasrestart  => true,
-    enable      => true,
+    enable      => $enable,
     require     => Class['samba::server::config']
   }
 
-}
\ No newline at end of file
+}