]> gitweb.fluxo.info Git - puppet-samba.git/commitdiff
Fix interfaces options
authorLebedev Vadim <abraham1901@gmail.com>
Tue, 19 Mar 2013 15:26:05 +0000 (19:26 +0400)
committerAdam Jahn <ajjahn@gmail.com>
Wed, 20 Mar 2013 01:14:57 +0000 (21:14 -0400)
manifests/server.pp

index 9b6d3c0df7649d981a8649895c2877c1bbc3786c..bc1e3d7dd0f4fac7a378c31681f136ac3f92428c 100644 (file)
@@ -20,6 +20,7 @@ class samba::server($interfaces = '',
 
 
   set_samba_option {
+    'interfaces':           value => $interfaces;
     'bind interfaces only': value => 'yes';
     'security':             value => $security;
     'server string':        value => $server_string;
@@ -32,9 +33,10 @@ define set_samba_option ( $value = '', $signal = 'samba::server::service' ) {
   $context = $samba::server::context
   $target = $samba::server::target
   $changes = $value ? {
-    default => "set \"${target}/$name\" $value",
+    default => "set \"${target}/$name\" \"$value\"",
     ''      => "rm ${target}/$name",
   }
+
   augeas { "samba-$name":
     context => $context,
     changes => $changes,