{
    $OUT = "";
    my $bin = $smb{'RecycleBin'} || 'disabled';
    return unless $bin eq 'enabled';

    my $keep_versions = $smb{'KeepVersions'} || 'disabled';
    $keep_versions = ($keep_versions eq 'enabled') ? 'True' : 'False';

    $OUT .= "vfs objects = recycle:repository recycle:keeptree " .
	"recycle:versions recycle:touch recycle:exclude " .
	"recycle:exclude_dir\n" .
	"  recycle:repository=Recycle Bin\n" .
	"  recycle:keeptree=True\n" .
	"  recycle:versions=$keep_versions\n" .
	"  recycle:touch=True\n" .
	"  recycle:exclude=*.tmp|*.temp|*.o|*.obj|~\$*\n" .
	"  recycle:exclude_dir=/tmp|/temp|/cache\n";
}
