]> gitweb.fluxo.info Git - puppet-samba.git/commitdiff
Update service.pp
authorgnieark <rpasserieu@ch-boispetit.fr>
Thu, 26 Sep 2013 09:04:56 +0000 (11:04 +0200)
committergnieark <rpasserieu@ch-boispetit.fr>
Thu, 26 Sep 2013 09:04:56 +0000 (11:04 +0200)
On debian 7 samba service name is 'samba'

manifests/server/service.pp

index 4bbe47f6496869d39d825f9f0cee895134451c52..373138139da7c101ebaea90754bd4d5181eb9ee9 100644 (file)
@@ -1,7 +1,15 @@
 class samba::server::service ($ensure = running, $enable = true) {
   case $::osfamily {
       Redhat: { $service_name = 'smb' }
-      Debian: { $service_name = 'smbd' }
+
+      #On Debian family: Debian 7 => samba , Ubuntu => smb
+      #Others, I don't know, hope 'samba' will works
+      Debian: {
+        case $::operatingsystem{
+                Debian: { $service_name = 'samba' }
+                Ubuntu: { $service_name = 'smb'}
+                default: { $service_name='samba'}
+        }
       Gentoo: { $service_name = 'samba' }
 
       # Currently Gentoo has $::osfamily = "Linux". This should change in