From: Adam Jahn Date: Fri, 10 Jan 2014 23:29:47 +0000 (-0800) Subject: Merge pull request #13 from artem-sidorenko/master X-Git-Url: https://gitweb.fluxo.info/?a=commitdiff_plain;h=f10991d9154853d64b0772477fe33969f6fb732a;p=puppet-samba.git Merge pull request #13 from artem-sidorenko/master Added archlinux support --- f10991d9154853d64b0772477fe33969f6fb732a diff --cc manifests/server/service.pp index 5450437,55ccb06..6f26a6d --- a/manifests/server/service.pp +++ b/manifests/server/service.pp @@@ -1,17 -1,9 +1,18 @@@ 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 => smbd + #Others, I don't know, hope 'samba' will works + Debian: { + case $::operatingsystem{ + Debian: { $service_name = 'samba' } + Ubuntu: { $service_name = 'smbd'} + default: { $service_name='samba'} + } + } Gentoo: { $service_name = 'samba' } + Archlinux: { $service_name = 'smbd' } # Currently Gentoo has $::osfamily = "Linux". This should change in # Factor 1.7.0 , so