$dlna_type = '',
$nfs_export_target = '127.0.0.1',
$nfs_export_options = 'ro,sync,no_subtree_check'
+ $samba_guest_only = true,
+ $samba_guest_ok = true,
+ $samba_force_group = '',
) {
# DLNA share
samba::server::share { $name:
comment => $description,
path => $folder,
- guest_only => true,
- guest_ok => true,
+ guest_only => $samba_guest_only,
+ guest_ok => $samba_guest_ok,
+ force_user => $samba_force_user ? {
+ '' => undef,
+ default => $samba_force_user,
+ },
+ force_group => $samba_force_group ? {
+ '' => undef,
+ default => $samba_force_group,
+ },
browsable => true,
create_mask => 0777,
directory_mask => 0777,