set_samba_option {
+ 'interfaces': value => $interfaces;
'bind interfaces only': value => 'yes';
'security': value => $security;
'server string': value => $server_string;
$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,