Support "read only", "public", "writable", "printable" options
Merge pull request #7 from vrutsky/share_options

Support "read only", "public", "writable", "printable" options
Add implementation join Samba server into Active Directory

Conflicts:
	manifests/server/share.pp
Fix interfaces options
Add support for Gentoo OS
Added archlinux
Fix package names for rhel/centos using ads security

RHEL/CentOS use krb5-workstation instead of krb5-user as well
as samba-winbind instead of winbind package names.
Allow for space and dollarsigns in password as well as empty ou
Merge pull request #14 from tomas-edwardsson/dollarsignpasswordspace

Allow for space and dollarsigns in password as well as empty ou
samba-common winbind package for rhel5
Removed extreneous closing parenthesis
Proper tcl quoting for password in expect

See [5] Braces -  http://www.tcl.tk/man/tcl8.4/TclCmd/Tcl.htm#M9
Update service.pp

On debian 7 samba service name is 'samba'
Update service.pp
The parameter  is now settable
FIX: augeas runtime optimization (~4 sec per augeas resource)
Merge pull request #19 from megabass/augeas_runtime_optimization

FIX: augeas runtime optimization (~4 sec per augeas resource)
adding shell script for creating a new smb account

will be leveraged by a puppet class; only tested against Ubuntu 12.04
adding a shell script for checking whether a samba account exists for a given user

will be leveraged by a puppet class; only tested against Ubuntu 12.04
enabling installation of samba account checking/creation shell scripts