$force_group = '',
$force_user = '',
$guest_ok = '',
+ $guest_only = '',
$read_only = '') {
$context = "/files/etc/samba/smb.conf"
notify => Class["samba::server::service"]
}
+ augeas { "${name}-guest_only":
+ context => $context,
+ changes => $guest_only ? {
+ true => "set \"${target}/guest only\" yes",
+ false => "set \"${target}/guest only\" no",
+ default => "rm \"${target}/guest only\"",
+ },
+ require => Augeas["${name}-section"],
+ notify => Class["samba::server::service"]
+ }
+
augeas { "${name}-read_only":
context => $context,
changes => $read_only ? {