From: Adam Jahn Date: Fri, 24 Aug 2012 17:25:55 +0000 (-0400) Subject: share is part of the server family X-Git-Url: https://gitweb.fluxo.info/?a=commitdiff_plain;h=834b88cd9f9f0062f8ff9308531f4f543bf54e38;p=puppet-samba.git share is part of the server family --- diff --git a/manifests/share.pp b/manifests/server/share.pp similarity index 97% rename from manifests/share.pp rename to manifests/server/share.pp index 9b708a8..51341e3 100644 --- a/manifests/share.pp +++ b/manifests/server/share.pp @@ -1,10 +1,10 @@ -define samba::share($ensure = present, +define samba::server::share($ensure = present, $description = '', $path = '', $browsable = '', $guest_ok = '', $read_only = '') { - + $context = "/files/etc/samba/smb.conf" $target = "target[. = '${name}']" @@ -53,7 +53,7 @@ define samba::share($ensure = present, }, require => Augeas["${name}-section"], } - + augeas { "${name}-read_only": context => $context, changes => $read_only ? {