Public feed
#723663
[global]
netbios name = schpdc
comment = FreeBSD 6.1 Samba 3 PDC
encrypt passwords = yes
workgroup = TSCH
security = user
dns proxy = no
invalid users = bin daemon sys man postfix mail ftp
admin users = @wheel
# domain admin group = @wheel
# domain admin users = root
# wins support = yes
printing = cups
# passdb backend = ldapsam:ldap://localhost/
passdb backend = ldapsam
ldapsam:trusted = yes
ldapsam:editposix = yes
# username map = /etc/samba/smbusers
os level = 255
preferred master = auto
show add printer wizard = yes
local master = yes
domain logons = yes
domain master = yes
logon path = \\%L\Profiles\%U
logon drive = H:
logon home = \\%L\Users\%U
# logon script =
## logging options
log level = 3
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 1
## idealx scripts for user, group, and machine account mgmt
# add user script = /usr/local/sbin/smbldap-useradd -am "%u"
# delete user script = /usr/local/sbin/smbldap-userdel "%u"
# add group script = /usr/local/sbin/smbldap-groupadd "%g"
# delete group script = /usr/local/sbin/smbldap-groupdel "%g"
# add user to group script = /usr/local/sbin/smbldap-groupmod -m "%u" "%g"
# delete user from group script = /usr/local/sbin/smbldap-groupmod -x "%u" "%g"
# set primary group script = /usr/local/sbin/smbldap-usermod -g "%g" "%u"
# add machine script = /usr/local/sbin/smbldap-useradd -w "%u"
## password sync
# passwd program = /usr/local/sbin/smbldap-passwd -o %u
# passwd chat = *New*password* %n\n *Retype*new*password* %n\n *passwd:*all*authentication*tokens*updated*
# unix password sync = yes
## OpenLDAP stuff here
ldap suffix = dc=tsch,dc=lan
ldap user suffix = ou=users
ldap group suffix = ou=groups
ldap machine suffix = ou=computers
ldap idmap suffix = ou=idmap
ldap admin dn = cn=admin,dc=thesurgerycenter,dc=com
ldap passwd sync = yes
ldap ssl = no
ldap delete dn = yes
## idmap
idmap backend = ldap:"ldap://localhost"
idmap uid = 95000-150000
idmap gid = 95000-150000
## defining the network logon service
[netlogon]
comment = Network Logon Service
path = /usr/local/samba/netlogon
read only = yes
#write list
valid users = root @smbusers
## Defining profile shares for roaming profiles
[Profiles]
comment = Roaming profile shares
path = /usr/local/samba/profiles
writeable = yes
create mask = 0600
directory mask = 0700
browsable = yes
guest ok = yes
## defining home directories
[Users]
comment = Home directory shares
path = /usr/local/samba/users
writeable = yes
create mask = 0600
directory mask = 0700
browseable = yes
guest ok = no
[printers]
comment = All printers
path = /var/spool/samba
browseable = no
# Set public = yes to allow user 'guest account' to print
guest ok = no
writeable = no
printable = yes