Public feed #723663

Stuff

public text v1 · immutable
Raw Edit
·published 2007-10-02 23:09 UTC
rendered paste body
[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