]> gitweb.fluxo.info Git - puppet-samba.git/commitdiff
Add msdfs_root paramter to share
authorJohn Hodrien <J.H.Hodrien@leeds.ac.uk>
Wed, 9 Mar 2016 16:45:24 +0000 (16:45 +0000)
committerAdam Jahn <ajjahn@gmail.com>
Sun, 10 Jul 2016 19:00:26 +0000 (15:00 -0400)
manifests/server/share.pp

index bb70753e884b560ab23d7febcd717eed6187a17d..86cbb13a0fa9c6b32c627eefcabee24f0283c9a1 100644 (file)
@@ -38,6 +38,7 @@ define samba::server::share($ensure = present,
                             $inherit_acls = '',
                             $delete_readonly = '',
                             $printer_name = '',
+                            $msdfs_root = '',
                             ) {
 
   $incl    = $samba::server::incl
@@ -228,6 +229,11 @@ define samba::server::share($ensure = present,
         ''      => "rm  \"${target}/printer name\"",
         default => "set \"${target}/printer name\" '${printer_name}'",
       },
+      $msdfs_root ? {
+        true    => "set \"${target}/msdfs root\" yes",
+        false   => "set \"${target}/msdfs root\" no",
+        default => "rm  \"${target}/msdfs root\"",
+      },
     ]
 
     augeas { "${name}-changes":